* elf32-m68k.c: Rewrite initialization of GOT entries for TLS
authorNick Clifton <nickc@redhat.com>
Wed, 26 Aug 2009 13:42:27 +0000 (13:42 +0000)
committerNick Clifton <nickc@redhat.com>
Wed, 26 Aug 2009 13:42:27 +0000 (13:42 +0000)
commit325e58c76a4767dc5d556310d2761ca77ed527dd
treec5fe34c4628d20558b4bb4585d5bf6380823980c
parente5f2b1de7c60e55d86dab61eaa3750eca33ef367
    * 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