[Bug inline-asm/55934] [4.8 Regression] LRA inline asm error recovery

2013-01-24 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55934 --- Comment #8 from Steven Bosscher steven at gcc dot gnu.org 2013-01-24 10:30:29 UTC --- Author: steven Date: Thu Jan 24 10:30:26 2013 New Revision: 195420 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=195420 Log: gcc/

[Bug inline-asm/55934] [4.8 Regression] LRA inline asm error recovery

2013-01-24 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55934 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED

[Bug inline-asm/55934] [4.8 Regression] LRA inline asm error recovery

2013-01-17 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55934 --- Comment #7 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-17 10:45:20 UTC --- I don't care much about the error wording, I've put into dg-error just what gcc was reporting before (and after it emitted ICE).

[Bug inline-asm/55934] [4.8 Regression] LRA inline asm error recovery

2013-01-16 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55934 --- Comment #6 from Steven Bosscher steven at gcc dot gnu.org 2013-01-16 20:59:17 UTC --- I had expected the following patch to fix the issue: * lra-assigns.c (assign_by_spills): Throw away the pattern of asms that have

[Bug inline-asm/55934] [4.8 Regression] LRA inline asm error recovery

2013-01-11 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55934 --- Comment #2 from Steven Bosscher steven at gcc dot gnu.org 2013-01-11 12:49:16 UTC --- This is trivially fixed with the following patch: Index: lra-assigns.c === ---

[Bug inline-asm/55934] [4.8 Regression] LRA inline asm error recovery

2013-01-11 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55934 Steven Bosscher steven at gcc dot gnu.org changed: What|Removed |Added Status|NEW

[Bug inline-asm/55934] [4.8 Regression] LRA inline asm error recovery

2013-01-11 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55934 --- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-11 12:59:33 UTC --- Please also consider asm goto like: void bar (int); void foo (_Complex float x) { asm volatile goto ( : : x (x) : : foo); /* { dg-error

[Bug inline-asm/55934] [4.8 Regression] LRA inline asm error recovery

2013-01-11 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55934 --- Comment #5 from Andrew Pinski pinskia at gcc dot gnu.org 2013-01-11 16:09:46 UTC --- I should mention that Investigated this a little before and found the instruction which was causing the ICE was not the inline-asm but a clobber of

[Bug inline-asm/55934] [4.8 Regression] LRA inline asm error recovery

2013-01-10 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55934 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug inline-asm/55934] [4.8 Regression] LRA inline asm error recovery

2013-01-10 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55934 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Keywords|