* elf32-m68k.c: Rewrite initialization of GOT entries for TLS
commit67968c657095efb768325f64a8892c655f43df26
authorNick Clifton <nickc@redhat.com>
Wed, 26 Aug 2009 13:42:27 +0000 (26 13:42 +0000)
committerNick Clifton <nickc@redhat.com>
Wed, 26 Aug 2009 13:42:27 +0000 (26 13:42 +0000)
tree15e083c190d85f1c467a4200fe1e93502f01f322
parent0d36515f61eca7a009889daaf89345c0d549a888
    * elf32-m68k.c: Rewrite initialization of GOT entries for TLS
        relocations.  Rewrite output of dynamic TLS relocations.
        (DTP_OFFSET, TP_OFFSET): New constants.
        (dtpoff_base): Update.
        (tpoff): Rename to tpoff_base, update.
        (elf_m68k_init_got_entry_static, elf_m68k_init_got_entry_local_shared):
        New functions.  Move code from elf_m68k_relocate_section here.
        (elf_m68k_relocate_section): Update.
        (elf_m68k_finish_dynamic_symbol): Fix handling of local TLS symbols.
bfd/ChangeLog
bfd/elf32-m68k.c