forked from Imagelibrary/binutils-gdb
* emulparams/elf_i386.sh (NO_SMALL_DATA): Set to yes.
* emulparams/elf_i386_be.sh (NO_SMALL_DATA): Likewise.
* emulparams/elf_i386_chaos.sh (NO_SMALL_DATA): Likewise.
* emulparams/elf_i386_ldso.sh (NO_SMALL_DATA): Likewise.
* emulparams/elf_x86_64.sh (NO_SMALL_DATA): Likewise.
* emulparams/m68kelf.sh (NO_SMALL_DATA): Likewise.
* emulparams/elf32_sparc.sh (NO_SMALL_DATA): Likewise.
* emulparams/elf64_sparc.sh (NO_SMALL_DATA): Likewise.
* scripttempl/elf.sc (SBSS): New. Define if ${NO_SMALL_DATA}
is not empty.
(SDATA): Likewise.
(REL_SDATA): Likewise.
(REL_SBSS): Likewise.
(REL_SDATA2): Likewise.
(REL_SBSS2): Likewise.
(SBSS2): Define if ${NO_SMALL_DATA} is not empty.
(SDATA2): Likewise.
13 lines
253 B
Bash
13 lines
253 B
Bash
SCRIPT_NAME=elf
|
|
OUTPUT_FORMAT="elf32-m68k"
|
|
TEXT_START_ADDR=0x80000000
|
|
MAXPAGESIZE=0x2000
|
|
NONPAGED_TEXT_START_ADDR=${TEXT_START_ADDR}
|
|
ARCH=m68k
|
|
MACHINE=
|
|
NOP=0x4e754e75
|
|
TEMPLATE_NAME=elf32
|
|
EXTRA_EM_FILE=m68kelf
|
|
GENERATE_SHLIB_SCRIPT=yes
|
|
NO_SMALL_DATA=yes
|