Hallo,
After the update from yagarto-bu-2.19.1_gcc-4.4.2-c-c++_nl-1.17.0_gi-6.8.50_20091018.exe to yagarto-bu-2.20_gcc-4.4.2-c-c++_nl-1.18.0_gdb-7.0.1_20091223.exe I have a problem with the frexp() function.
The return values are incorrect and differ from the specified interval / values. If I take out the source code for the frexp() function from newlib 1.18.0 into my project and compile it with the last yagarto version, the return values are OK.
I checked also the source code for the frexp() function in both newlib versions and they are equal, but assembler code of the yagarto versions is lightly different.
Maybe someone knows something more about this.
Thanks,
Frank