This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]