From: jason Date: Mon, 11 Jun 2018 18:38:46 +0000 (+0000) Subject: * doc/invoke.texi: Document -fabi-version=12. X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f2dd0b70d6a7524f07b2b03ca1b41af020a00078;p=thirdparty%2Fgcc.git * doc/invoke.texi: Document -fabi-version=12. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@261443 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 161a17946136..419980ff86e3 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}