diff options
author | Tom Tromey <tom@tromey.com> | 2024-04-11 12:43:06 -0600 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2024-05-14 13:28:40 -0600 |
commit | 383a3d99c361ff66b9b5bceb28c0ab9485cd1789 (patch) | |
tree | bf596d7d37a828e65fddb316e43107aeda985995 /libctf | |
parent | 25113e2d040fad868409c3e17262ee007fc8658a (diff) | |
download | binutils-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')
0 files changed, 0 insertions, 0 deletions