From: Jason Merrill Date: Mon, 11 Jun 2018 18:38:46 +0000 (-0400) Subject: * doc/invoke.texi: Document -fabi-version=12. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=641c8da29b8ec191e6e55f829add746f7d52a482;p=gcc.git * doc/invoke.texi: Document -fabi-version=12. From-SVN: r261443 --- 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}