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