tinycc-devel
[Top][All Lists]
Advanced

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

Re: [Tinycc-devel] gcc/tcc nested macros difference


From: Edmund Grimley Evans
Subject: Re: [Tinycc-devel] gcc/tcc nested macros difference
Date: Sun, 24 Apr 2016 19:22:26 +0100
User-agent: Mutt/1.5.21 (2010-09-15)

Sergey:

> > Has TCC always had this bug, or was it introduced recently?
> I don't found a correct tcc version (starting since 2013)

Then I'll make the following addition to the bug list, if nobody
objects, as I don't suppose the bug will get fixed soon.

diff --git a/TODO b/TODO
index e6e5b07..dbdb77d 100644
--- a/TODO
+++ b/TODO
@@ -31,6 +31,8 @@ Bugs:
 - make libtcc fully reentrant (except for the compilation stage itself).
 - struct/union/enum definitions in nested scopes (see also Debian bug #770657)
 - __STDC_IEC_559__: float f(void) { static float x = 0.0 / 0.0; return x; }
+- preprocessor: #define Y(x) Z(x) {newline} #define X Y {newline} X(X(1))
+- output with -E should include spaces: #define n 0xe {newline} n+1
 
 Portability:
 



reply via email to

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