Commit d6223a24718df3c30b67422c2eb6d0e93af9c4e8 introduced an ld64 workaround
that disables local relocations for many pointer-sized relocations (e.g.
relocations referencing __DATA,__literal*).
ld64 has been fixed long ago (2015). Drop this workaround so that the
behavior matches x86-64.
This change fixes the following assembler error by emitting an ARM64_RELOC_UNSIGNED referencing the section xray_instr_map
// error: unsupported relocation of local symbol 'Lxray_sleds_end1'. Must have non-local symbol earlier in section. .section __DATA,xray_instr_map Lxray_sleds_start1: .space 13 Lxray_sleds_end1: .section __DATA,xray_fn_idx .quad Lxray_sleds_start1 .quad Lxray_sleds_end1 .subsections_via_symbols
(Though we will make xray_fn_idx entries PC-relative (D152661) to avoid the
issue in another way).