Don't write to inferior_ptid in go32-nat.c
[deliverable/binutils-gdb.git] / ld / emulparams / elf32ppccommon.sh
index d00cf68d894be9cd5d5438dddd91f44014e928d7..da892988f5df808f286a826fe69a4125399beb09 100644 (file)
@@ -1,6 +1,8 @@
 # The PLT-agnostic parts of a generic 32-bit ELF PowerPC target.  Included by:
 # elf32ppc.sh elf32ppcvxworks.sh elf64ppc.sh
-TEMPLATE_NAME=elf32
+source_sh ${srcdir}/emulparams/dynamic_undefined_weak.sh
+
+TEMPLATE_NAME=elf
 GENERATE_SHLIB_SCRIPT=yes
 GENERATE_PIE_SCRIPT=yes
 SCRIPT_NAME=elf
@@ -21,7 +23,7 @@ else
   unset SBSS_START_SYMBOLS
   unset SBSS_END_SYMBOLS
 fi
-OTHER_END_SYMBOLS="__end = .;"
+OTHER_END_SYMBOLS="${CREATE_SHLIB+PROVIDE (}__end = .${CREATE_SHLIB+)};"
 OTHER_RELRO_SECTIONS="
   .fixup        ${RELOCATING-0} : { *(.fixup) }
   .got1         ${RELOCATING-0} : { *(.got1) }
This page took 0.02304 seconds and 4 git commands to generate.