Subject: Re: Making the (asm) world safe for modern cpp
To: Jim Wise <jwise@draga.com>
From: Jason Thorpe <thorpej@wasabisystems.com>
List: tech-toolchain
Date: 09/17/2003 15:10:36
On Wednesday, September 17, 2003, at 11:02 AM, Jim Wise wrote:
> Currently, asm sources which are processed with cpp (.S) files are run
> through `-traditional-cpp', rather than modern cpp. This should
> change,
> as `-traditional-cpp' will _eventually_ go away, and as it leads to
> subtle differences in macro expansion between c and assembly source
> files.
No, -traditional-cpp won't go away. It was specifically re-added to
GCC 3.3's preprocessor because some assembly language syntaxes are
incompatible with ISO C's preprocessor semantics.
-- Jason R. Thorpe <thorpej@wasabisystems.com>