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).