kbuild: enable 'make CPPFLAGS=...' to add additional options to CPP
[linux-2.6-block.git] / arch / um / Makefile-x86_64
CommitLineData
1da177e4
LT
1# Copyright 2003 - 2004 Pathscale, Inc
2# Released under the GPL
3
2465b858 4core-y += arch/um/sys-x86_64/ arch/x86_64/crypto/
1da177e4
LT
5START := 0x60000000
6
1875a48f 7_extra_flags_ = -fno-builtin -m64
06837504 8
20d00213
PBG
9#We #undef __x86_64__ for kernelspace, not for userspace where
10#it's needed for headers to work!
d45e44d4 11ARCH_KERNEL_DEFINES = -U__$(SUBARCH)__
a0f97e06 12KBUILD_CFLAGS += $(_extra_flags_)
06837504 13
2624f124 14CHECKFLAGS += -m64
222d394d 15KBUILD_AFLAGS += -m64
ff23db53 16LDFLAGS += -m elf_x86_64
06c5040c 17KBUILD_CPPFLAGS += -m64
1da177e4
LT
18
19ELF_ARCH := i386:x86-64
20ELF_FORMAT := elf64-x86-64
53c0b59d
RL
21
22# Not on all 64-bit distros /lib is a symlink to /lib64. PLD is an example.
23
24LINK-$(CONFIG_LD_SCRIPT_DYN) += -Wl,-rpath,/lib64
ff23db53 25LINK-y += -m64