]> oss.titaniummirror.com Git - msp430-binutils.git/blobdiff - ld/emulparams/elf64ppc.sh
Merge commit 'upstream/2.20'
[msp430-binutils.git] / ld / emulparams / elf64ppc.sh
index 2fecba8c3ebe9ff14aa2b1c0a1b7849e4cd54e79..b9631b654ec66e498f2f46c3a6774695b0e17d29 100644 (file)
@@ -5,6 +5,7 @@ GENERATE_SHLIB_SCRIPT=yes
 GENERATE_PIE_SCRIPT=yes
 SCRIPT_NAME=elf
 OUTPUT_FORMAT="elf64-powerpc"
+NO_REL_RELOCS=yes
 TEXT_START_ADDR=0x10000000
 #SEGMENT_SIZE=0x10000000
 MAXPAGESIZE="CONSTANT (MAXPAGESIZE)"
@@ -28,7 +29,9 @@ else
   .toc         0 : { *(.toc) }"
 fi
 OTHER_GOT_RELOC_SECTIONS="
-  .rela.toc    ${RELOCATING-0} : { *(.rela.toc) }"
+  .rela.toc    ${RELOCATING-0} : { *(.rela.toc) }
+  .rela.opd    ${RELOCATING-0} : { *(.rela.opd) }
+  .rela.branch_lt      ${RELOCATING-0} : { *(.rela.branch_lt) }"
 OTHER_READWRITE_SECTIONS="
   .toc1                ${RELOCATING-0} :${RELOCATING+ ALIGN(8)} { *(.toc1) }
   .opd         ${RELOCATING-0} :${RELOCATING+ ALIGN(8)} { KEEP (*(.opd)) }