egcs/libiberty ChangeLog cplus-dem.c testsuite ...
mmitchel@gcc.gnu.org
mmitchel@gcc.gnu.org
Tue Oct 19 10:52:00 GMT 1999
CVSROOT: /cvs/gcc
Module name: egcs
Changes by: mmitchel@sourceware.cygnus.com 99/10/19 10:52:52
Modified files:
libiberty : ChangeLog cplus-dem.c
libiberty/testsuite: demangle-expected
Log message:
* cplus-dem.c (INTBUF_SIZE): New macro.
(string_append_template_idx): New function.
(demangle_expression): Likewise.
(demangle_integral_value): Use it.
(demangle_real_value): New function, split out from ...
(demangle_template_value_parm): ... here. Use
string_append_template_idx. Use demangle_real_value.
(demangle_template): Use string_append_template_idx.
(demangle_qualified): Use consume_count_with_underscores.
(get_count): Tweak formatting.
(do_type): Use string_append_template_idx.
More information about the Gcc-cvs
mailing list