This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

hppa64-hp-hpux11 crt0.o changes due to PHSS_24203

[Get raw message]
The latest ld patch from HP adds a number of undefined symbols to
crt0.o.  I have a patch
against binutils-011111 to fix this.  There does not seems to be any HP
documentation about
these changes, which I guess is par for the course.

Cheers,

Ross Alexander

Please RSVP from the maintainer if this is okay.

*** binutils-011111/ld/emulparams/elf64hppa.sh.orig	Sat Sep 18 15:00:24 1999
--- binutils-011111/ld/emulparams/elf64hppa.sh	Mon Nov 12 14:42:17 2001
***************
*** 31,37 ****
  # __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);'
  
  # HPs use .dlt where systems use .got.  Sigh.
  OTHER_GOT_RELOC_SECTIONS='.rela.dlt : { *(.rela.dlt) }'
--- 31,37 ----
  # __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); 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) }'

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]