------- Additional Comments From jack at cs dot york dot ac dot uk 2005-01-20 17:35 ------- > It's the callee's responsibility to save f4...f7 if it wants to use them. So > the problem is in glibc.
Ah, I see. However, when I recompile the glibc function in question (__kernel_cos), f4...f7 are not saved. As the function is written entirely in C, surely this must be the fault of the compiler? This is glibc-2.1.3, and the file I am recompiling is sysdeps/libm-ieee754/k_cos.c (which I will attach). -- What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|INVALID | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19547