|
@@ -31,6 +31,7 @@ cflags-$(CONFIG_MK8) += $(call cc-option,-march=k8)
|
|
|
cflags-$(CONFIG_MPSC) += $(call cc-option,-march=nocona)
|
|
|
CFLAGS += $(cflags-y)
|
|
|
|
|
|
+CFLAGS += -m64
|
|
|
CFLAGS += -mno-red-zone
|
|
|
CFLAGS += -mcmodel=kernel
|
|
|
CFLAGS += -pipe
|
|
@@ -52,6 +53,8 @@ CFLAGS += $(call cc-option,-funit-at-a-time)
|
|
|
# prevent gcc from generating any FP code by mistake
|
|
|
CFLAGS += $(call cc-option,-mno-sse -mno-mmx -mno-sse2 -mno-3dnow,)
|
|
|
|
|
|
+AFLAGS += -m64
|
|
|
+
|
|
|
head-y := arch/x86_64/kernel/head.o arch/x86_64/kernel/head64.o arch/x86_64/kernel/init_task.o
|
|
|
|
|
|
libs-y += arch/x86_64/lib/
|