include/elf:
        * arc.h (elf_arc_reloc_type): Add R_ARC_TLS_GD_DEF at 0x48,
        move following allocations.
bfd:
        * reloc.c (RELOC_ARC_TLS_GD_DEF): New enum value.
        * elf32-arc.c (elf_arc_howto_table): Add entry for R_ARC_TLS_GD_DEF.
        (arc_signed_reloc_type, arc_reloc_map): Likewise.
        (arc_tls_transition): Handle (i.e. ignore) R_ARC_TLS_GD_DEF.
        * bfd-in2.h, libbfd.h: Regenerate.
gas:
        * config/tc-arc.c (md_apply_fix): Handle BFD_RELOC_ARC_TLS_GD_DEF.
        (arc_extra_reloc): Likewise.
        (md_pseudo_table): Add tls_gd_def.
        * config/tc-arc.h (EXTERN_FORCE_RELOC): Force
        BFD_RELOC_TLS_GD_DEF relocs.