diff options
author | Linus Torvalds <torvalds@g5.osdl.org> | 2006-04-01 00:33:07 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-04-01 00:33:07 -0500 |
commit | 5b67e8dd5ae889fea7d01b905a570fa9a37b8785 (patch) | |
tree | 6a84a2bbe73b44fb13fb125ea07250cb778f0082 /arch/arm/Makefile | |
parent | a8b59e79ed55de97949ff1ca7d933786b95b39bd (diff) | |
parent | cc3d48db75235adf0ae37d3287f6f9e14657d1ae (diff) |
Merge master.kernel.org:/home/rmk/linux-2.6-arm
* master.kernel.org:/home/rmk/linux-2.6-arm:
[ARM] 3424/2: ixp23xx: fix uncompress.h for recent CRLF decompressor change
[ARM] 3434/1: pxa i2s amsl define
[ARM] 3425/1: xsc3: need to include pgtable-hwdef.h
[ARM] Allow un-muxed syscalls to be available for everyone
[ARM] 3420/1: Missing clobber in example code
[ARM] nommu: fixups for the exception vectors
[ARM] nommu: add nommu specific Kconfig and MMUEXT variable in Makefile
[ARM] nommu: start-up code
[ARM] nommu: MPU support in boot/compressed/head.S
Diffstat (limited to 'arch/arm/Makefile')
-rw-r--r-- | arch/arm/Makefile | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/arch/arm/Makefile b/arch/arm/Makefile index ce3e804ea0f3..95a96275f88a 100644 --- a/arch/arm/Makefile +++ b/arch/arm/Makefile | |||
@@ -20,6 +20,11 @@ GZFLAGS :=-9 | |||
20 | # Select a platform tht is kept up-to-date | 20 | # Select a platform tht is kept up-to-date |
21 | KBUILD_DEFCONFIG := versatile_defconfig | 21 | KBUILD_DEFCONFIG := versatile_defconfig |
22 | 22 | ||
23 | # defines filename extension depending memory manement type. | ||
24 | ifeq ($(CONFIG_MMU),) | ||
25 | MMUEXT := -nommu | ||
26 | endif | ||
27 | |||
23 | ifeq ($(CONFIG_FRAME_POINTER),y) | 28 | ifeq ($(CONFIG_FRAME_POINTER),y) |
24 | CFLAGS +=-fno-omit-frame-pointer -mapcs -mno-sched-prolog | 29 | CFLAGS +=-fno-omit-frame-pointer -mapcs -mno-sched-prolog |
25 | endif | 30 | endif |
@@ -73,7 +78,7 @@ AFLAGS +=$(CFLAGS_ABI) $(arch-y) $(tune-y) -msoft-float | |||
73 | CHECKFLAGS += -D__arm__ | 78 | CHECKFLAGS += -D__arm__ |
74 | 79 | ||
75 | #Default value | 80 | #Default value |
76 | head-y := arch/arm/kernel/head.o arch/arm/kernel/init_task.o | 81 | head-y := arch/arm/kernel/head$(MMUEXT).o arch/arm/kernel/init_task.o |
77 | textofs-y := 0x00008000 | 82 | textofs-y := 0x00008000 |
78 | 83 | ||
79 | machine-$(CONFIG_ARCH_RPC) := rpc | 84 | machine-$(CONFIG_ARCH_RPC) := rpc |
@@ -133,7 +138,7 @@ else | |||
133 | MACHINE := | 138 | MACHINE := |
134 | endif | 139 | endif |
135 | 140 | ||
136 | export TEXT_OFFSET GZFLAGS | 141 | export TEXT_OFFSET GZFLAGS MMUEXT |
137 | 142 | ||
138 | # Do we have FASTFPE? | 143 | # Do we have FASTFPE? |
139 | FASTFPE :=arch/arm/fastfpe | 144 | FASTFPE :=arch/arm/fastfpe |