tinycc-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Tinycc-devel] __LINE__ and #line undelying type


From: Edmund Grimley Evans
Subject: Re: [Tinycc-devel] __LINE__ and #line undelying type
Date: Fri, 16 Apr 2021 14:52:50 +0100
User-agent: NeoMutt/20170113 (1.7.2)

Riddle me this:

$ gcc --version | head -n 1
gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516
$ printf '#line 60129542143\n__LINE__' | gcc -E - | grep -v ^#
4294967295
$ printf '#line 60129542144\n__LINE__' | gcc -E - | grep -v ^#
<stdin>:1:7: warning: line number out of range
0
$ gdb
(gdb) p/x 60129542143
$1 = 0xdffffffff
(gdb)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]