egcs/ ibiberty/ChangeLog ibiberty/cplus-dem.c ...
Mark Mitchell
mmitchel@cygnus.com
Tue Jul 28 11:45:00 GMT 1998
CVSROOT: /egcs/carton/cvsfiles
Module name: egcs
Changes by: mmitchel@egcs.cygnus.com 98/07/28 11:45:34
Modified files:
libiberty : ChangeLog cplus-dem.c
gcc : ChangeLog cplus-dem.c
Log message:
* cplus-dem.c (type_kind_t): New type.
(demangle_template_value_parm): Add type_kind_t parameter. Rely
on this paramter, rather than demangling the type again.
(demangle_integral_value): Pass tk_integral.
(demangle_template_: Pass the value returned from do_type.
(do_type): Return a type_kind_t. Pass tk_integral to
demangle_template_value_parm for array bounds.
(demangle_fund_type): Likewise.
More information about the Gcc-cvs
mailing list