diff options
| author | Dave Chapman <dave@dchapman.com> | 2006-12-10 13:33:12 +0000 |
|---|---|---|
| committer | Dave Chapman <dave@dchapman.com> | 2006-12-10 13:33:12 +0000 |
| commit | 0a8d88228baf68c3bc515ca4a1add44aac7e5617 (patch) | |
| tree | b42a2caade6c8e14cc0f06df06d891d668e8a197 /firmware/boot.lds | |
| parent | 3f85262de2c7dfea0e27dfdbc1f317dac0643f52 (diff) | |
| download | rockbox-0a8d88228baf68c3bc515ca4a1add44aac7e5617.zip rockbox-0a8d88228baf68c3bc515ca4a1add44aac7e5617.tar.gz rockbox-0a8d88228baf68c3bc515ca4a1add44aac7e5617.tar.bz2 rockbox-0a8d88228baf68c3bc515ca4a1add44aac7e5617.tar.xz | |
Remove unused code in (and hence simplify) the ipod bootloader - the image header parsing and memmove isn't used in Rockbox, it was just leftover from the original ipodlinux loader. Note that we still need the empty space in the bootloader (400 bytes starting at 0x100 - the 'boot_table' definition in firmware/target/arm/crt0-pp.S) to maintain compatibility with ipod_fw/make_fw (which will write information there that we have always ignored).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11704 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/boot.lds')
| -rw-r--r-- | firmware/boot.lds | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/firmware/boot.lds b/firmware/boot.lds index f361e45..556e8db 100644 --- a/firmware/boot.lds +++ b/firmware/boot.lds @@ -7,15 +7,11 @@ INPUT(target/coldfire/crt0.o) #elif defined (CPU_ARM) OUTPUT_FORMAT(elf32-littlearm) OUTPUT_ARCH(arm) -#ifndef IPOD_ARCH -/* the ipods can't have the crt0.o mentioned here, but the others can't do - without it! */ #ifdef CPU_PP INPUT(target/arm/crt0-pp.o) #else INPUT(target/arm/crt0.o) #endif -#endif #else OUTPUT_FORMAT(elf32-sh) INPUT(target/sh/crt0.o) |