http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48649
Summary: cannot find space to spill in GENERAL REGISTERS Product: gcc Version: 4.3.5 Status: UNCONFIRMED Severity: critical Priority: P3 Component: c AssignedTo: unassig...@gcc.gnu.org ReportedBy: va...@icpnet.pl Created attachment 24018 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24018 error message during compilation 1)Operating system Coherent 4.2.x, 32 bit, coff binary format 2)stage 1 compiler gcc-4.3.5 built with gcc-3.2.3. 3)Compiling any program with optimization turned on (-O2 etc) brings the message about spilling GENERAL registers in sreal at line 503 4)Compiling and linking of simple programs like "hallo world" works fine , when any optimization is turned off. The above means , that I could not build libgcc.a, I am using libgcc.a from gcc-3.2.3 5) I am attaching output of compilation of a test program with optimization turned off , which produces this "spill" error message. 6) gas 2.14 is used 7) ThinkCentre with Pentium 4 2.8 GHZ is used The similar behaviour is observed with gcc-4.2.2 and gcc-3.4.3, also built with gcc-3.2.3.