[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-31 Thread jakub at gcc dot gnu dot org
--- Comment #14 from jakub at gcc dot gnu dot org 2010-03-31 08:51 --- Should be fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|NE

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-31 Thread jakub at gcc dot gnu dot org
--- Comment #13 from jakub at gcc dot gnu dot org 2010-03-31 08:41 --- Subject: Bug 43580 Author: jakub Date: Wed Mar 31 08:41:28 2010 New Revision: 157853 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157853 Log: PR target/43580 * config/arm/arm.c (arm_save_cop

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-31 Thread jakub at gcc dot gnu dot org
--- Comment #12 from jakub at gcc dot gnu dot org 2010-03-31 07:45 --- When it is approved, I will, of course. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43580

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-30 Thread joel at gcc dot gnu dot org
--- Comment #11 from joel at gcc dot gnu dot org 2010-03-30 23:05 --- Patch worked for me targeting arm-rtems4.10 on the same gcc checkout. Please apply it. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43580

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-30 Thread ramana at gcc dot gnu dot org
--- Comment #10 from ramana at gcc dot gnu dot org 2010-03-30 20:09 --- This would be arm-elf only because arm-eabi configurations don't touch the FPA which is why this didn't show up earlier. My last trawl of this looked for PRE_DEC and BLKmode - didn't expect an XFmode for this. --

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-30 Thread mikpe at it dot uu dot se
--- Comment #9 from mikpe at it dot uu dot se 2010-03-30 16:04 --- (In reply to comment #8) > Created an attachment (id=20258) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20258&action=view) [edit] > gcc45-pr43580.patch > > Untested fix. Can somebody please test it? Worked for

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-30 Thread jakub at gcc dot gnu dot org
--- Comment #8 from jakub at gcc dot gnu dot org 2010-03-30 15:34 --- Created an attachment (id=20258) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20258&action=view) gcc45-pr43580.patch Untested fix. Can somebody please test it? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-30 Thread jakub at gcc dot gnu dot org
--- Comment #7 from jakub at gcc dot gnu dot org 2010-03-30 15:32 --- Looks like an arm backend bug: (insn/f 624 6 625 2 /users/joel/test-gcc/gcc-svn/libgcc/../gcc/libgcc2.c:1827 (set (mem:XF (pre_dec:XF (reg/f:SI 13 sp)) [0 S12 A32]) (reg:XF 23 f7)) 390 {*movxf_fpa} (expr_list:R

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-30 Thread mikpe at it dot uu dot se
--- Comment #6 from mikpe at it dot uu dot se 2010-03-30 14:48 --- (In reply to comment #5) > It's caused or exposed by r157476: > > 2010-03-16 Jakub Jelinek > > PR debug/43051 > PR debug/43092 Actually this caused a different ICE earlier in libgcc2.c (__muldi3), bu

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-30 Thread mikpe at it dot uu dot se
--- Comment #5 from mikpe at it dot uu dot se 2010-03-30 14:42 --- It's caused or exposed by r157476: 2010-03-16 Jakub Jelinek PR debug/43051 PR debug/43092 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43580

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-30 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2010-03-30 13:55 --- CCing ARM maintainer. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-30 Thread mikpe at it dot uu dot se
--- Comment #3 from mikpe at it dot uu dot se 2010-03-30 09:38 --- Building gcc-4.5-20100325 as a cross to arm-unknown-eabi works and compiles __mulsc3 for all three of thumb, arm, and arm + float-abi=hard. But a cross to arm-unknown-elf fails to build because of an ICE when compiling __

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-29 Thread joel at gcc dot gnu dot org
--- Comment #2 from joel at gcc dot gnu dot org 2010-03-29 18:45 --- Could someone try this with arm-eabi/elf? That would impact the priority of this bug. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43580

[Bug target/43580] [4.5 Regression] ICE segfault compiling libgcc2.c

2010-03-29 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Keywords||build, ice-on-valid-code Summary|ICE segfault compiling