egcs/libiberty cp-demangle.c ChangeLog
samuel@gcc.gnu.org
samuel@gcc.gnu.org
Wed Aug 23 10:03:00 GMT 2000
CVSROOT: /cvs/gcc
Module name: egcs
Changes by: samuel@sourceware.cygnus.com 2000-08-23 10:03:04
Modified files:
libiberty : cp-demangle.c ChangeLog
Log message:
* cp-demangle.c (result_close_template_list): Remove function.
(result_add_separated_char): New function.
(result_open_template_list): New macro.
(result_close_template_list): Likewise.
(demangle_prefix): Don't set template_p if the
prefix ends with a ctor name.
(demangle_type_ptr): Remove duplicate RETURN_IF_ERROR.
(demangle_type): Check for template args after substitution.
(demangle_template_args): Use result_open_template_list.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libiberty/cp-demangle.c.diff?cvsroot=gcc&r1=1.13&r2=1.14
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libiberty/ChangeLog.diff?cvsroot=gcc&r1=1.215&r2=1.216
More information about the Gcc-cvs
mailing list