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.

Reply via email to