OSDN Git Service

2002-02-18 Carlo Wood <carlo@gnu.org>
authorrodrigc <rodrigc@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 18 Feb 2002 22:41:45 +0000 (22:41 +0000)
committerrodrigc <rodrigc@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 18 Feb 2002 22:41:45 +0000 (22:41 +0000)
commita9e05c62438cf8d00ab6ee21419cfdba66154de9
treef8f50d5ecbf383cb331c0237f66f0fea6ee36abf
parentad992f91562532d703b14c6858cbb51753fc0304
2002-02-18  Carlo Wood  <carlo@gnu.org>

PR c++/5390
        * cplus-dem.c (demangle_integral_value): Accept multi-digit
        numbers that do not start with an underscore; This is needed
        for integer template parameters. This doesn't break anything
        because multi-digit numbers are never followed by a digit.
        * testsuite/demangle-expected: Corrected all mangled test
        cases with multi-digit template parameters: g++ 2.95.x does
        not generate underscores around these parameters.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49851 138bc75d-0d04-0410-961f-82ee72b054a4
libiberty/ChangeLog
libiberty/cplus-dem.c
libiberty/testsuite/demangle-expected