diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2007-07-05 18:01:17 +0200 |
---|---|---|
committer | Sascha Hauer <sha@octopus.labnet.pengutronix.de> | 2007-07-05 18:01:17 +0200 |
commit | 5618da1521d8ef96a8b0c0f278fc509d6cd53ebb (patch) | |
tree | 32d058931affae4340606de548b6e10192f050f8 /arch/arm/Makefile | |
parent | 2da36e53f1e82b2c9e0abdadc3084055e145054d (diff) | |
download | barebox-5618da1521d8ef96a8b0c0f278fc509d6cd53ebb.tar.gz barebox-5618da1521d8ef96a8b0c0f278fc509d6cd53ebb.tar.xz |
svn_rev_048
add eco920, add link to config.h
Diffstat (limited to 'arch/arm/Makefile')
-rw-r--r-- | arch/arm/Makefile | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/arch/arm/Makefile b/arch/arm/Makefile index 76b72c19e6..ce29a39a5b 100644 --- a/arch/arm/Makefile +++ b/arch/arm/Makefile @@ -4,14 +4,16 @@ CPPFLAGS += -fno-builtin -ffreestanding -nostdinc -Wall \ machine-$(CONFIG_ARCH_IMX) := imx +machine-$(CONFIG_ARCH_AT91RM9200) := at91rm9200 board-$(CONFIG_MACH_MX1ADS) := mx1ads +board-$(CONFIG_MACH_ECO920) := eco920 cpu-$(CONFIG_ARM920T) := arm920t TEXT_BASE = 0x08400000 CPPFLAGS += -mabi=apcs-gnu -DTEXT_BASE=$(TEXT_BASE) -CFLAGS := -fno-common -ffreestanding -nostdinc -msoft-float -LDFLAGS_vmlinux :=-L $(shell dirname `$(CC) $(CFLAGS) -print-libgcc-file-name`) -lgcc +CFLAGS := -fno-common -ffreestanding -nostdinc -msoft-float -O2 +LDFLAGS_vmlinux :=-L $(shell dirname `$(CC) $(CFLAGS) -print-libgcc-file-name`) -lgcc -Ttext $(TEXT_BASE) ifeq ($(incdir-y),) incdir-y := $(machine-y) @@ -28,9 +30,11 @@ ifneq ($(KBUILD_SRC),) echo incdir1: $(INCDIR) $(Q)mkdir -p include/asm-arm $(Q)ln -fsn $(srctree)/include/asm-arm/$(INCDIR) include/asm-arm/arch + $(Q)ln -fsn $(srctree)/include/configs/$(board-y) include/config.h else echo incdir: $(INCDIR) $(Q)ln -fsn $(INCDIR) include/asm-arm/arch + $(Q)ln -fsn configs/$(board-y).h include/config.h endif @touch $@ @@ -52,6 +56,9 @@ else CPU := endif -common-y += $(BOARD) $(CPU) +common-y += $(BOARD) $(CPU) common-y += arch/arm/lib/ + +head-y := cpu/arm920t/start.o + |