revert handling relocations

Merged from old split binutils repository commit
5d1419d9f53a7ce2a825a0a30ac79d584b3c3b75.
Change handling of TLS_LE_S9, TLS_LE_32 relocations.

Commit d743e6ef7aeb99ccf75c9b533b2c401f20e4fc2c from the old split
binutils repository moved into the new repository.

bfd/ChangeLog:
            * elf32-arc.c (arc_plugin_one_reloc) <R_ARC_TLS_LE_32>: Use value of
            insn.

gas/ChangeLog:
            * config/tc-arc.c (md_apply_fix) <BFD_RELOC_ARC_TLS_LE_32>:
            Handle like BFD_RELOC_ARC_TLS_DTPOFF.
            <BFD_RELOC_ARC_TLS_LE_S9>: Handle like BFD_RELOC_ARC_TLS_DTPOFF_S9.