diff options
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/Makefile | 4 | ||||
| -rw-r--r-- | examples/stubs.c | 4 | 
2 files changed, 6 insertions, 2 deletions
| diff --git a/examples/Makefile b/examples/Makefile index d63fa7032..60a6f5ea5 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 diff --git a/examples/stubs.c b/examples/stubs.c index 9b3cadde3..b9dbcf906 100644 --- a/examples/stubs.c +++ b/examples/stubs.c @@ -190,10 +190,10 @@ extern unsigned long __bss_start, _end;  void app_startup(char **argv)  { -	unsigned long * cp = &__bss_start; +	unsigned char * cp = (unsigned char *) &__bss_start;  	/* Zero out BSS */ -	while (cp < &_end) { +	while (cp < (unsigned char *)&_end) {  		*cp++ = 0;  	} |