* emulparams/elf64hppa.sh (OTHER_BSS_END_SECTIONS): Add
authorJeff Law <law@redhat.com>
Tue, 13 Nov 2001 18:25:37 +0000 (18:25 +0000)
committerJeff Law <law@redhat.com>
Tue, 13 Nov 2001 18:25:37 +0000 (18:25 +0000)
        additional symbols referenced by newer crt0.o files from HP.

ld/ChangeLog
ld/emulparams/elf64hppa.sh

index eea801a25b5bf02065d4050602338e22c18db643..bbe8a08b31b62cc5ac474a98739a22081924dadd 100644 (file)
@@ -1,3 +1,8 @@
+Tue Nov 13 11:27:14 2001  Ross Alexander <ross.alexander@uk.neceur.com>
+
+       * emulparams/elf64hppa.sh (OTHER_BSS_END_SECTIONS): Add
+       additional symbols referenced by newer crt0.o files from HP.
+
 2001-11-12  Anthony Green  <green@redhat.com>
 
        * emulparams/armelf.sh (DATA_START_SYMBOLS): New symbol.
index 829ad43345c8f1343195b4a7ea7ab43093fc5408..402f8ce492d14b3c827d0d161486fe90227bdc28 100755 (executable)
@@ -31,7 +31,7 @@ OTHER_READWRITE_SECTIONS='.opd : { *(.opd) } PROVIDE (__gp = .); .plt : { *(.plt
 # __TLS_SIZE to the size of the thread bss section.
 OTHER_BSS_SECTIONS='.hbss : { *(.hbss) } .tbss : { *(.tbss) }'
 #OTHER_BSS_END_SYMBOLS='PROVIDE (__TLS_SIZE = SIZEOF (.tbss));'
-OTHER_BSS_END_SYMBOLS='PROVIDE (__TLS_SIZE = 0);'
+OTHER_BSS_END_SYMBOLS='PROVIDE (__TLS_SIZE = 0); PROVIDE(__TLS_INIT_SIZE = 0); PROVIDE(__TLS_INIT_START = 0); PROVIDE(__TLS_INIT_A = 0); PROVIDE(__TLS_PREALLOC_DTV_A = 0);'
 
 # HPs use .dlt where systems use .got.  Sigh.
 OTHER_GOT_RELOC_SECTIONS='.rela.dlt : { *(.rela.dlt) }'