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