[Bug c/48040] .pushsection causes bogus debug records when options -O2 -g are used

2011-03-09 Thread rwhitton at bluearc dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48040

--- Comment #1 from rwhitton at bluearc dot com 2011-03-09 09:54:56 UTC ---
Created attachment 23591
  -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=23591
This is the original non preprocessed source code of the test program


[Bug c/48040] .pushsection causes bogus debug records when options -O2 -g are used

2011-03-09 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48040

Richard Guenther rguenth at gcc dot gnu.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||INVALID

--- Comment #2 from Richard Guenther rguenth at gcc dot gnu.org 2011-03-09 
10:04:06 UTC ---
You can't leave sections changed when leaving asm() context.