[Bug target/19571] floating point registers not preserved during function call

2005-01-22 Thread jack at cs dot york dot ac dot uk
--- Additional Comments From jack at cs dot york dot ac dot uk 2005-01-22 12:06 --- Thankyou, that's most helpful. The problem is in the ARM simulator I am using. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19571

[Bug c/19571] floating point registers not preserved during function call

2005-01-21 Thread jack at cs dot york dot ac dot uk
--- Additional Comments From jack at cs dot york dot ac dot uk 2005-01-21 23:47 --- Created an attachment (id=8036) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8036&action=view) Test case which demonstrates the bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19571

[Bug c/19571] New: floating point registers not preserved during function call

2005-01-21 Thread jack at cs dot york dot ac dot uk
: normal Priority: P2 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jack at cs dot york dot ac dot uk CC: gcc-bugs at gcc dot gnu dot org GCC build triplet: i686-unknown-linux GCC host triplet: i686-unknown-linux GCC

[Bug c/19547] floating point registers not preserved during function call

2005-01-20 Thread jack at cs dot york dot ac dot uk
--- Additional Comments From jack at cs dot york dot ac dot uk 2005-01-20 17:37 --- Created an attachment (id=8021) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8021&action=view) glibc function in which floating point registers are not preserved -- http://gcc.

[Bug c/19547] floating point registers not preserved during function call

2005-01-20 Thread jack at cs dot york dot ac dot uk
--- 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 (_

[Bug c/19547] floating point registers not preserved during function call

2005-01-20 Thread jack at cs dot york dot ac dot uk
--- Additional Comments From jack at cs dot york dot ac dot uk 2005-01-20 16:40 --- Created an attachment (id=8020) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8020&action=view) Preprocessor output for the code fragment -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19547

[Bug c/19547] New: floating point registers not preserved during function call

2005-01-20 Thread jack at cs dot york dot ac dot uk
sion 2.95.3 20010315 (release) (arm-linux) compiled by GNU C version 3.3.4. /usr/jack/local/arm_gcc_2.95.3/arm-linux/bin/as -o au1.o au1.s -- Summary: floating point registers not preserved during function call Product: gcc Version: 2.95.3