From mboxrd@z Thu Jan 1 00:00:00 1970 From: Philipp Thomas To: Zack Weinberg Cc: gcc@gcc.gnu.org Subject: Re: [patch] beginnings of the macro rewrite Date: Thu, 27 Apr 2000 15:54:00 -0000 Message-id: <20000428005408.E20631@Jeffreys.suse.de> References: <200004212015.e3LKFsm06024@sleipnir.valparaiso.cl> <20000422103307.C8273@wolery.cumb.org> X-SW-Source: 2000-04/msg00660.html * Zack Weinberg (zack@wolery.cumb.org) [20000422 19:33]: > K+R has significantly different semantics for macro expansion from > standard C. And I'll bet rather highly that removing support for -traditional will break compilation of X or X apps that use imakefiles. I haven't tried compiling XFree86 with 2.96 lately, but the last time I tried it woudn't work. Granted, using the C preprocessor to construct makefiles isn't exactly a good idea. Now that 2.96s preprocessor is much pickier, some tricks won't work. At least IMO we *must* provide a way to keep cpp usable for the imake configury, be that -traditional or any other flag that dumbs down cpp enough. Philipp -- Philipp Thomas Development, SuSE GmbH, Schanzaecker Str. 10, D-90443 Nuremberg, Germany #define NINODE 50 /* number of in core inodes */ #define NPROC 30 /* max number of processes */ -- Version 7 UNIX fuer PDP 11, /usr/include/sys/param.h