aboutsummaryrefslogtreecommitdiff
path: root/libctf/ctf-link.c
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2024-04-11 12:43:06 -0600
committerTom Tromey <tom@tromey.com>2024-05-14 13:28:40 -0600
commit383a3d99c361ff66b9b5bceb28c0ab9485cd1789 (patch)
treebf596d7d37a828e65fddb316e43107aeda985995 /libctf/ctf-link.c
parent25113e2d040fad868409c3e17262ee007fc8658a (diff)
downloadbinutils-383a3d99c361ff66b9b5bceb28c0ab9485cd1789.zip
binutils-383a3d99c361ff66b9b5bceb28c0ab9485cd1789.tar.gz
binutils-383a3d99c361ff66b9b5bceb28c0ab9485cd1789.tar.bz2
Fix C++ canonicalization of hex literals
Currently names like "x::y::z<1>" and "x::y::z<0x01>" canonicalize to different things. I think it's nicer for them to be the same. Differences between types can be done using suffixes like "ll" and "u" -- it's not really possible to implement C++ rules in the canoncalizer, because no gdbarch is available. Possibly gdb should even drop the type here and just represent all integers the same way in names. Approved-By: John Baldwin <jhb@FreeBSD.org>
Diffstat (limited to 'libctf/ctf-link.c')
0 files changed, 0 insertions, 0 deletions