aboutsummaryrefslogtreecommitdiff
path: root/elfcpp/aarch64.h
diff options
context:
space:
mode:
authorNick Alcock <nick.alcock@oracle.com>2025-04-15 19:51:25 +0100
committerNick Alcock <nick.alcock@oracle.com>2025-04-15 19:51:25 +0100
commit8a87f44e158493febae8b8213f11226eede88d25 (patch)
tree2ef263bc702b50928279186e611fce94690eea8f /elfcpp/aarch64.h
parent1f19cd641d9d859c9ee39ccf70fcd932a2b8fc5b (diff)
downloadbinutils-users/nalcock/road-to-ctfv4.zip
binutils-users/nalcock/road-to-ctfv4.tar.gz
binutils-users/nalcock/road-to-ctfv4.tar.bz2
libctf: support variables of nonrepresentable typeusers/nalcock/road-to-ctfv4
GCC supports variable declarations of types like 'const void'. This is, by some readings of the Standard, allowed, but it's definitely contentious and certainly not usable for anything but variable definitions, where it's useful more or less only for linker symbols. So allow it for that one case, for type 0 only (not other types of kind CTF_K_UNKNOWN).
Diffstat (limited to 'elfcpp/aarch64.h')
0 files changed, 0 insertions, 0 deletions