[Bug debug/48826] ICE in dwarf2out_var_location, at dwarf2out.c:22013

2011-05-05 Thread rmansfield at qnx dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48826 --- Comment #4 from Ryan Mansfield rmansfield at qnx dot com 2011-05-05 13:19:43 UTC --- The issue with ARM/SH/S390 backends appears to be there was a literal pool split happening in between a call insn and the NOTE_INSN_CALL_ARG_LOCATION. It

[Bug debug/48826] ICE in dwarf2out_var_location, at dwarf2out.c:22013

2011-05-04 Thread rmansfield at qnx dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48826 --- Comment #1 from Ryan Mansfield rmansfield at qnx dot com 2011-05-04 13:01:31 UTC --- The change that introduced this ICE is rev171033. http://gcc.gnu.org/viewcvs?view=revisionrevision=171033

[Bug debug/48826] ICE in dwarf2out_var_location, at dwarf2out.c:22013

2011-05-04 Thread rmansfield at qnx dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48826 Ryan Mansfield rmansfield at qnx dot com changed: What|Removed |Added CC||jakub at gcc

[Bug debug/48826] ICE in dwarf2out_var_location, at dwarf2out.c:22013

2011-05-04 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48826 --- Comment #3 from Jakub Jelinek jakub at gcc dot gnu.org 2011-05-04 14:10:20 UTC --- Most probably the backend is reordering insns after var-tracking, it shouldn't be doing that. ARM/SH/S390 backends all have fixed similar bugs very quickly