diff options
author | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-05-22 13:55:02 +0000 |
---|---|---|
committer | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-05-22 13:55:02 +0000 |
commit | 6fc68d02d9e909e4659b8daa3c7a7d0e0faf44f1 (patch) | |
tree | 5160d8919929d89d1d1b16069917fd680b0c7b35 /libiberty/cp-demangle.c | |
parent | 5084b2e4e0cfe71a3a91e1a5300857baebec70e3 (diff) | |
download | gcc-6fc68d02d9e909e4659b8daa3c7a7d0e0faf44f1.tar.gz |
http://sourceware.org/bugzilla/show_bug.cgi?id=14065
* testsuite/demangle-expected: Add regression test.
* cp-demangle.c (d_find_pack): Return NULL for
DEMANGLE_COMPONENT_UNNAMED_TYPE.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@187773 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libiberty/cp-demangle.c')
-rw-r--r-- | libiberty/cp-demangle.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libiberty/cp-demangle.c b/libiberty/cp-demangle.c index d95b56c71a9..27cc323f2a2 100644 --- a/libiberty/cp-demangle.c +++ b/libiberty/cp-demangle.c @@ -3715,6 +3715,7 @@ d_find_pack (struct d_print_info *dpi, case DEMANGLE_COMPONENT_SUB_STD: case DEMANGLE_COMPONENT_CHARACTER: case DEMANGLE_COMPONENT_FUNCTION_PARAM: + case DEMANGLE_COMPONENT_UNNAMED_TYPE: return NULL; case DEMANGLE_COMPONENT_EXTENDED_OPERATOR: |