PPC: remove indirection from struct pd_reg
authorJan Beulich <jbeulich@suse.com>
Tue, 15 Aug 2023 06:34:13 +0000 (08:34 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 15 Aug 2023 06:34:13 +0000 (08:34 +0200)
commita2182c73d245530c5c5587bc47a6142e9738de84
tree2347b48f825212c3c82429caf4f89039e183eb9e
parent2d7f31063b8f0ce9bb96ab57d350071e0a30bfb3
PPC: remove indirection from struct pd_reg

The longest register name is 5 characters (plus a nul one), so using a
4- or 8-byte pointer to get at it is neither space nor time efficient.
Embed the names right into the array. For PIE this also reduces the
number of base relocations in the final image.
gas/config/tc-ppc.c