* mangle.c (write_expression): Change ABI v6 to v5.
(write_type): Likewise.
From-SVN: r170711
; in template non-type arguments of pointer type.
;
; 4: The version of the ABI that introduces unambiguous mangling of
-; vector types.
+; vector types. First selectable in G++ 4.5.
;
; 5: The version of the ABI that ignores attribute const/noreturn
-; in function pointer mangling.
-;
-; 6: The version of the ABI that corrects mangling of decltype and
+; in function pointer mangling, and corrects mangling of decltype and
; function parameters used in other parameters and the return type.
+; First selectable in G++ 4.6.
;
; Additional positive integers will be assigned as new versions of
; the ABI become the default version of the ABI.
+2011-03-05 Jason Merrill <jason@redhat.com>
+
+ * mangle.c (write_expression): Change ABI v6 to v5.
+ (write_type): Likewise.
+
2011-03-04 Jan Hubicka <jh@suse.cz>
PR lto/47497
gcc_assert (!DECLTYPE_FOR_LAMBDA_CAPTURE (type)
&& !DECLTYPE_FOR_LAMBDA_RETURN (type));
- /* In ABI <6, we stripped decltype of a plain decl. */
- if (!abi_version_at_least (6)
+ /* In ABI <5, we stripped decltype of a plain decl. */
+ if (!abi_version_at_least (5)
&& DECLTYPE_TYPE_ID_EXPR_OR_MEMBER_ACCESS_P (type))
{
tree expr = DECLTYPE_TYPE_EXPR (type);
write_char ('f');
if (delta != 0)
{
- if (abi_version_at_least (6))
+ if (abi_version_at_least (5))
{
/* Let L be the number of function prototype scopes from the
innermost one (in which the parameter reference occurs) up