summaryrefslogtreecommitdiffstats
path: root/arch/arm/Makefile
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2007-07-05 18:01:17 +0200
committerSascha Hauer <sha@octopus.labnet.pengutronix.de>2007-07-05 18:01:17 +0200
commit5618da1521d8ef96a8b0c0f278fc509d6cd53ebb (patch)
tree32d058931affae4340606de548b6e10192f050f8 /arch/arm/Makefile
parent2da36e53f1e82b2c9e0abdadc3084055e145054d (diff)
downloadbarebox-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/Makefile13
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
+