http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46655
Michael Haubenwallner <michael.haubenwallner at salomon dot at> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #22538|0 |1
is obsolete| |
--- Comment #11 from Michael Haubenwallner <michael.haubenwallner at salomon
dot at> 2010-11-30 15:22:36 UTC ---
Created attachment 22580
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22580
emit unsigned .line values >0, and <64k in 32bit mode
Based on comment#9 this patch now emits the line number:
* as unsigned int ("%u"),
* when >0,
* when <64k (<=USHRT_MAX) in 32bit mode.
However, I still do think filtering for line>0 here is a workaround, as invalid
line numbers shouldn't reach the emit-function at all.
(In reply to comment #10)
> applying attachment#22583 to gcc-4.2.4 breaks bootstrapping gcc-4.2.4
This was because variable 'line' got hidden in that patch.