From 641c8da29b8ec191e6e55f829add746f7d52a482 Mon Sep 17 00:00:00 2001 From: Jason Merrill Date: Mon, 11 Jun 2018 14:38:46 -0400 Subject: [PATCH] * doc/invoke.texi: Document -fabi-version=12. From-SVN: r261443 --- gcc/doc/invoke.texi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 161a1794613..419980ff86e 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -2346,6 +2346,10 @@ the same name within a function, that are declared in different scopes, the mangling now changes starting with the twelfth occurrence. It also implies @option{-fnew-inheriting-ctors}. +Version 12, which first appeared in G++ 8, corrects the calling +conventions for empty classes on the x86_64 target and for classes +with only deleted copy/move constructors. + See also @option{-Wabi}. @item -fabi-compat-version=@var{n} -- 2.30.2