arch/x86_64/kernel/Makefile: why EXTRA_AFLAGS := -traditional

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Andi Kleen <andi@...>
Cc: <linux-kernel@...>
Date: Thursday, September 20, 2007 - 10:01 am

Hi Andi,

arch/x86_64/kernel/Makefile has 

EXTRA_AFLAGS := -traditional

and this is causing me trouble with #define MACRO(a,b) a.b
(defined in one of included header file).
It expands incorrectly, as "a. b" - extra space.

If I use a.##b, all other .S files suffer - I am getting
a.##b expansion in them.

Can I remove EXTRA_AFLAGS := -traditional?
--
vda
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
arch/x86_64/kernel/Makefile: why EXTRA_AFLAGS := -traditional, Denys Vlasenko, (Thu Sep 20, 10:01 am)