|
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)
[Prev in Thread] | Current Thread | [Next in Thread] |