diff options
author | Federico G. Schwindt <fgsch@cvs.openbsd.org> | 2002-05-13 14:03:36 +0000 |
---|---|---|
committer | Federico G. Schwindt <fgsch@cvs.openbsd.org> | 2002-05-13 14:03:36 +0000 |
commit | de7cd2700ed72ead7af9d7335a5dd53e1e18ed6a (patch) | |
tree | 039a1b42834e41a0eae83bb616b58307e010d63e /gnu/usr.bin/binutils/ld/emulparams/armelf_linux.sh | |
parent | 80569f10d304683516f20f86bbafb107127ff63e (diff) |
Import binutils-2.11.2
- only the binutils package (no gdb here)
- don't import libiberty and texinfo, they are elsewhere
- remove all .info* generated files
Diffstat (limited to 'gnu/usr.bin/binutils/ld/emulparams/armelf_linux.sh')
-rw-r--r-- | gnu/usr.bin/binutils/ld/emulparams/armelf_linux.sh | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/gnu/usr.bin/binutils/ld/emulparams/armelf_linux.sh b/gnu/usr.bin/binutils/ld/emulparams/armelf_linux.sh index a85e8bd2b09..d04d967b87a 100644 --- a/gnu/usr.bin/binutils/ld/emulparams/armelf_linux.sh +++ b/gnu/usr.bin/binutils/ld/emulparams/armelf_linux.sh @@ -4,7 +4,8 @@ OUTPUT_FORMAT="elf32-littlearm" BIG_OUTPUT_FORMAT="elf32-bigarm" LITTLE_OUTPUT_FORMAT="elf32-littlearm" MAXPAGESIZE=0x8000 -TEMPLATE_NAME=armelf +TEMPLATE_NAME=elf32 +EXTRA_EM_FILE=armelf GENERATE_SHLIB_SCRIPT=yes DATA_START_SYMBOLS='__data_start = . ;'; @@ -12,8 +13,4 @@ OTHER_TEXT_SECTIONS='*(.glue_7t) *(.glue_7)' OTHER_BSS_SYMBOLS='__bss_start__ = .;' OTHER_BSS_END_SYMBOLS='_bss_end__ = . ; __bss_end__ = . ; __end__ = . ;' -# This needs to be high enough so that we can load ld.so below it, -# yet low enough to stay away from the mmap area at 0x40000000. -# Also, it is small enough so that relocs which are pointing -# at absolute 0 will still be fixed up. -TEXT_START_ADDR=0x02000000 +TEXT_START_ADDR=0x00008000 |