diff options
Diffstat (limited to 'arch/um/Makefile-x86_64')
-rw-r--r-- | arch/um/Makefile-x86_64 | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/arch/um/Makefile-x86_64 b/arch/um/Makefile-x86_64 index 9558a7cf34d5..11154b6773ec 100644 --- a/arch/um/Makefile-x86_64 +++ b/arch/um/Makefile-x86_64 | |||
@@ -4,10 +4,13 @@ | |||
4 | core-y += arch/um/sys-x86_64/ | 4 | core-y += arch/um/sys-x86_64/ |
5 | START := 0x60000000 | 5 | START := 0x60000000 |
6 | 6 | ||
7 | _extra_flags_ = -fno-builtin -m64 -mcmodel=kernel | ||
8 | |||
7 | #We #undef __x86_64__ for kernelspace, not for userspace where | 9 | #We #undef __x86_64__ for kernelspace, not for userspace where |
8 | #it's needed for headers to work! | 10 | #it's needed for headers to work! |
9 | CFLAGS += -U__$(SUBARCH)__ -fno-builtin -m64 | 11 | CFLAGS += -U__$(SUBARCH)__ $(_extra_flags_) |
10 | USER_CFLAGS += -fno-builtin -m64 | 12 | USER_CFLAGS += $(_extra_flags_) |
13 | |||
11 | CHECKFLAGS += -m64 | 14 | CHECKFLAGS += -m64 |
12 | AFLAGS += -m64 | 15 | AFLAGS += -m64 |
13 | LDFLAGS += -m elf_x86_64 | 16 | LDFLAGS += -m elf_x86_64 |