diff --git a/binutils/ld/emulparams/elf_ppc_haiku.sh b/binutils/ld/emulparams/elf_ppc_haiku.sh index 4167253a3e..5a65cd4284 100644 --- a/binutils/ld/emulparams/elf_ppc_haiku.sh +++ b/binutils/ld/emulparams/elf_ppc_haiku.sh @@ -8,3 +8,13 @@ MACHINE= NOP=0x60000000 TEMPLATE_NAME=elf32 GENERATE_SHLIB_SCRIPT=yes +BSS_PLT= +OTHER_RELRO_SECTIONS=" + .fixup ${RELOCATING-0} : { *(.fixup) } + .got1 ${RELOCATING-0} : { *(.got1) } + .got2 ${RELOCATING-0} : { *(.got2) } +" +OTHER_GOT_RELOC_SECTIONS=" + .rela.got1 ${RELOCATING-0} : { *(.rela.got1) } + .rela.got2 ${RELOCATING-0} : { *(.rela.got2) } +"