Arm64: drop .bss override
authorJan Beulich <jbeulich@suse.com>
Fri, 5 Jan 2024 07:04:42 +0000 (08:04 +0100)
committerJan Beulich <jbeulich@suse.com>
Fri, 5 Jan 2024 07:04:42 +0000 (08:04 +0100)
commit3e73bcf724ab685b3d4cca1da356791514163990
tree47beec506bd4884eef41e91484cb10fbd4f6a33a
parentc621dd904ff6378bb1e97911b5b526bf0a80e345
Arm64: drop .bss override

The comment looks bogus (perhaps simply stale, perhaps wrongly copied
from Arm in the first place), and there are also no other precautions
against subsections being used on ELF with .bss. It also doesn't look
to be a good idea to override the custom handlers that ELF and COFF
have (afaict doing so further broke .previous on ELF).

As to the mapping state update - such also doesn't appear to be done
for other section switching, so its original purpose was at best
questionable as well.
gas/config/tc-aarch64.c
gas/doc/c-aarch64.texi