* emulparams/elf32bmipn32-defs.sh: Set ELFSIZE according to
[external/binutils.git] / ld / emulparams / elf64bmip.sh
1 . ${srcdir}/emulparams/elf32bmipn32-defs.sh
2 OUTPUT_FORMAT="elf64-bigmips"
3 BIG_OUTPUT_FORMAT="elf64-bigmips"
4 LITTLE_OUTPUT_FORMAT="elf64-littlemips"
5
6 # IRIX6 defines these symbols.  0x40 is the size of the ELF header.
7 EXECUTABLE_SYMBOLS="
8   __dso_displacement = 0;
9   __elf_header = ${TEXT_START_ADDR};
10   __program_header_table = ${TEXT_START_ADDR} + 0x40;
11 "
12
13 # There are often dynamic relocations against the .rodata section.
14 # Setting DT_TEXTREL in the .dynamic section does not convince the
15 # IRIX6 linker to permit relocations against the text segment.
16 # Following the IRIX linker, we simply put .rodata in the data
17 # segment.
18 WRITABLE_RODATA=