r197460 - in /trunk: gcc/common.opt gcc/cp/Chan...

jason@gcc.gnu.org jason@gcc.gnu.org
Thu Apr 4 00:14:00 GMT 2013


Author: jason
Date: Thu Apr  4 00:14:00 2013
New Revision: 197460

URL: http://gcc.gnu.org/viewcvs?rev=197460&root=gcc&view=rev
Log:
libiberty/
	* cp-demangle.c (cplus_demangle_type): Fix function quals.
	(d_pointer_to_member_type): Simplify.
gcc/cp/
	* mangle.c (write_type): When writing a function type with
	function-cv-quals, don't add the unqualified type as a
	substitution candidate.

Added:
    trunk/gcc/testsuite/g++.dg/abi/mangle62.C
    trunk/gcc/testsuite/g++.dg/abi/mangle62a.C
Modified:
    trunk/gcc/common.opt
    trunk/gcc/cp/ChangeLog
    trunk/gcc/cp/mangle.c
    trunk/libiberty/ChangeLog
    trunk/libiberty/cp-demangle.c
    trunk/libiberty/testsuite/demangle-expected



More information about the Gcc-cvs mailing list