From 399fbdbdddd6ea476c7f47d20bd2ceb0be827218 Mon Sep 17 00:00:00 2001 From: jason Date: Tue, 2 Jun 2015 02:28:19 +0000 Subject: PR c++/44282 gcc/cp/ * mangle.c (attr_strcmp): New. (write_CV_qualifiers_for_type): Also write out attributes that affect type identity. (write_type): Strip all attributes after writing qualifiers. libiberty/ * cp-demangle.c (cplus_demangle_type): Handle arguments to vendor extended qualifier. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@224007 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/common.opt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'gcc/common.opt') diff --git a/gcc/common.opt b/gcc/common.opt index 6e15af2e189..32b416a324f 100644 --- a/gcc/common.opt +++ b/gcc/common.opt @@ -836,8 +836,11 @@ Driver Undocumented ; ; 8: The version of the ABI that corrects the substitution behavior of ; function types with function-cv-qualifiers. -; First selectable in G++ 4.9 and default in G++ 5 -; (set in c_common_post_options). +; First selectable in G++ 4.9 and default in G++ 5. +; +; 9: The version of the ABI that mangles attributes that affect type +; identity, such as ia32 calling convention attributes (stdcall, etc.) +; Default in G++ 6 (set in c_common_post_options). ; ; Additional positive integers will be assigned as new versions of ; the ABI become the default version of the ABI. -- cgit v1.2.1