aboutsummaryrefslogtreecommitdiff
path: root/libiberty/cp-demangle.c
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2020-04-28 11:56:06 +0100
committerNick Clifton <nickc@redhat.com>2020-04-28 11:56:06 +0100
commit56b1e56d2c2fa7611dc87192f26aac1da9fc63df (patch)
tree58baa847df9decbfc2ba7034ae96f7ebb0b4e761 /libiberty/cp-demangle.c
parent32d1f47a126567f24be18e7cadf5d2490968c986 (diff)
downloadfsf-binutils-gdb-56b1e56d2c2fa7611dc87192f26aac1da9fc63df.zip
fsf-binutils-gdb-56b1e56d2c2fa7611dc87192f26aac1da9fc63df.tar.gz
fsf-binutils-gdb-56b1e56d2c2fa7611dc87192f26aac1da9fc63df.tar.bz2
Rebase libiberty source with latest changes from gcc.
PR 25876 PR demangler/94797 * cp-demangle.c (cplus_demangle_operators): Add ss <=> operator. * testsuite/demangle-expected: Add operator<=> test.
Diffstat (limited to 'libiberty/cp-demangle.c')
-rw-r--r--libiberty/cp-demangle.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libiberty/cp-demangle.c b/libiberty/cp-demangle.c
index fc55b7f..cbfb2f9 100644
--- a/libiberty/cp-demangle.c
+++ b/libiberty/cp-demangle.c
@@ -1860,6 +1860,7 @@ const struct demangle_operator_info cplus_demangle_operators[] =
{ "sP", NL ("sizeof..."), 1 },
{ "sZ", NL ("sizeof..."), 1 },
{ "sc", NL ("static_cast"), 2 },
+ { "ss", NL ("<=>"), 2 },
{ "st", NL ("sizeof "), 1 },
{ "sz", NL ("sizeof "), 1 },
{ "tr", NL ("throw"), 0 },