From 118978c8eb43803e2794233922df4249fa278b83 Mon Sep 17 00:00:00 2001 From: "Woodruff, Richard" Date: Fri, 29 Feb 2008 17:34:35 -0600 Subject: Fix alignment error on ARM for modules Fix alignment fault on ARM when running modules. With out an explicit linker file gcc4.2.1 will half word align __bss_start's value. The word dereference will crash hello_world. signed-off-by Richard Woodruff --- examples/Makefile | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'examples/Makefile') diff --git a/examples/Makefile b/examples/Makefile index d63fa70323..60a6f5ea56 100644 --- a/examples/Makefile +++ b/examples/Makefile @@ -30,8 +30,12 @@ LOAD_ADDR = 0x40000 endif ifeq ($(ARCH),arm) +ifeq ($(BOARD),omap2420h4) +LOAD_ADDR = 0x80300000 +else LOAD_ADDR = 0xc100000 endif +endif ifeq ($(ARCH),mips) LOAD_ADDR = 0x80200000 -T mips.lds -- cgit v1.2.1