This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [3.3 regression] fix incorrect line break before functionalmacro name
- From: Hans-Peter Nilsson <hp at bitrange dot com>
- To: Alexandre Oliva <aoliva at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Sun, 14 Sep 2003 10:37:21 -0400 (EDT)
- Subject: Re: [3.3 regression] fix incorrect line break before functionalmacro name
On 14 Sep 2003, Alexandre Oliva wrote:
> ... But this would break assemblers that don't accept escaped
> newlines (or C-style comments). We'd be taking further the trend that
> the C preprocessor is for C, and that using it for other languages is
> an abuse.
>
> Comments on this approach?
If binutils assemblers break then please don't, or you'll also
have to drop the .S assembler-with-cpp handling (which you
simply *can't* drop due to e.g. Linux and glibc usage).
You also can't force -traditional-cpp on assembly usage of
today, because there is usage of C89 preprocessor features like
token-pasting using ## out there.
brgds, H-P