From 2491f1100fcd5f77ac6b453cae7411e26687e34f Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Tue, 14 Sep 1999 11:30:01 +0000 Subject: [PATCH] * emulparms/elf64hppa.sh (OTHER_GOT_RELOC_SECTIONS): Add .rela.dlt. --- ld/ChangeLog | 4 ++++ ld/emulparams/elf64hppa.sh | 3 +++ 2 files changed, 7 insertions(+) diff --git a/ld/ChangeLog b/ld/ChangeLog index 71d5755e80..95bb3519a0 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,7 @@ +Tue Sep 14 05:26:34 1999 Jeffrey A Law (law@cygnus.com) + + * emulparms/elf64hppa.sh (OTHER_GOT_RELOC_SECTIONS): Add .rela.dlt. + 1999-09-13 Donn Terry * emultempl/pe.em: Remove the output file at the start, in case it diff --git a/ld/emulparams/elf64hppa.sh b/ld/emulparams/elf64hppa.sh index 9b62d8e8aa..fbe3592d28 100755 --- a/ld/emulparams/elf64hppa.sh +++ b/ld/emulparams/elf64hppa.sh @@ -34,6 +34,9 @@ OTHER_READWRITE_SECTIONS='.dlt : { *(.plt) *(.dlt) *(.opd) }' # __TLS_SIZE to the size of the thread bss section. OTHER_BSS_SECTIONS='.hbss : { *(.hbss) } .tbss : { *(.tbss) } __TLS_SIZE = SIZEOF(.tbss);' +# HPs use .dlt where systems use .got. Sigh. +OTHER_GOT_RELOC_SECTIONS='.rela.dlt : { *(.rela.dlt) }' + # The linker is required to define these two symbols. EXECUTABLE_SYMBOLS='__SYSTEM_ID = 0x214; _FPU_STATUS = 0x0;' DATA_PLT=