[PATCH 1/16] Wipe out traditional opt from x86_64 Makefile

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linux-kernel@...>
Cc: <akpm@...>, <rusty@...>, <ak@...>, <mingo@...>, <chrisw@...>, <jeremy@...>, <avi@...>, <anthony@...>, <virtualization@...>, <lguest@...>, <kvm-devel@...>, <zach@...>, <tglx@...>, <jun.nakajima@...>, <glommer@...>, Glauber de Oliveira Costa <gcosta@...>
Date: Wednesday, October 31, 2007 - 3:14 pm

Among other things, using -traditional as a gcc option stops us from
using macro token pasting, which is a feature we heavily rely on.

There was still a use of -traditional in arch/x86/kernel/Makefile_64,
which this patch removes.

I don't see any problems building kernels in my x86_64 box without
-traditional.

Signed-off-by: Glauber de Oliveira Costa <gcosta@redhat.com>
---
 arch/x86/kernel/Makefile_64 |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/arch/x86/kernel/Makefile_64 b/arch/x86/kernel/Makefile_64
index 24671c3..74d3727 100644
--- a/arch/x86/kernel/Makefile_64
+++ b/arch/x86/kernel/Makefile_64
@@ -3,7 +3,6 @@
 #
 
 extra-y 	:= head_64.o head64.o init_task.o vmlinux.lds
-EXTRA_AFLAGS	:= -traditional
 obj-y	:= process_64.o signal_64.o entry_64.o traps_64.o irq_64.o \
 		ptrace_64.o time_64.o ioport_64.o ldt_64.o setup_64.o i8259_64.o sys_x86_64.o \
 		x8664_ksyms_64.o i387_64.o syscall_64.o vsyscall_64.o \
-- 
1.4.4.2

-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 0/7] (Re-)introducing pvops for x86_64 - Real pvops w..., Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 1/16] Wipe out traditional opt from x86_64 Makefile, Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 2/16] paravirt hooks at entry functions., Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 3/16] read/write_crX, clts and wbinvd for 64-bit para..., Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
Re: [PATCH 3/16] read/write_crX, clts and wbinvd for 64-bit ..., Jeremy Fitzhardinge, (Thu Nov 1, 12:48 am)
Re: [PATCH 3/16] read/write_crX, clts and wbinvd for 64-bit ..., Glauber de Oliveira Costa..., (Thu Nov 1, 9:48 am)
Re: [PATCH 3/16] read/write_crX, clts and wbinvd for 64-bit ..., Jeremy Fitzhardinge, (Thu Nov 1, 11:30 am)
Re: [PATCH 3/16] read/write_crX, clts and wbinvd for 64-bit ..., Jeremy Fitzhardinge, (Thu Nov 1, 1:41 pm)
Re: [Lguest] [PATCH 3/16] read/write_crX, clts and wbinvd fo..., Jeremy Fitzhardinge, (Thu Nov 1, 9:21 pm)
Re: [PATCH 3/16] read/write_crX, clts and wbinvd for 64-bit ..., Glauber de Oliveira Costa..., (Thu Nov 1, 12:13 pm)
[PATCH 4/16] provide native irq initialization function, Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 5/16] report ring kernel is running without paravirt, Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 6/16] export math_state_restore, Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 7/16] native versions for set pagetables, Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 8/16] add native functions for descriptors handling, Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 9/16] This patch add provisions for time related func..., Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 10/16] export cpu_gdt_descr, Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 11/16] turn priviled operation into a macro in head_6..., Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
Re: [PATCH 11/16] turn priviled operation into a macro in he..., Jeremy Fitzhardinge, (Thu Nov 1, 12:50 am)
Re: [PATCH 11/16] turn priviled operation into a macro in he..., Glauber de Oliveira Costa..., (Thu Nov 1, 9:50 am)
[PATCH 12/16] tweak io_64.h for paravirt., Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 13/16] native versions for page table entries values, Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 14/16] prepare x86_64 architecture initialization for..., Glauber de Oliveira Costa..., (Wed Oct 31, 3:14 pm)
[PATCH 15/16] consolidation of paravirt for 32 and 64 bits, Glauber de Oliveira Costa..., (Wed Oct 31, 3:15 pm)
[PATCH 16/16] make vsmp a paravirt client, Glauber de Oliveira Costa..., (Wed Oct 31, 3:15 pm)
Re: [PATCH 16/16] make vsmp a paravirt client, Jeremy Fitzhardinge, (Thu Nov 1, 12:38 am)