]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Document -fexcess-precision=16.
authorliuhongt <hongtao.liu@intel.com>
Mon, 18 Mar 2024 10:53:59 +0000 (18:53 +0800)
committerliuhongt <hongtao.liu@intel.com>
Thu, 21 Mar 2024 00:47:37 +0000 (08:47 +0800)
gcc/ChangeLog:

PR middle-end/114347
* doc/invoke.texi: Document -fexcess-precision=16.

gcc/doc/invoke.texi

index b446b2905c72571e8c4b1a01888b45865e6a4524..e0950ca5dc2add6716d530bafe7ffd8aab12db4d 100644 (file)
@@ -14931,6 +14931,9 @@ assignments).  This option is enabled by default for C or C++ if a strict
 conformance option such as @option{-std=c99} or @option{-std=c++17} is used.
 @option{-ffast-math} enables @option{-fexcess-precision=fast} by default
 regardless of whether a strict conformance option is used.
+If @option{-fexcess-precision=16} is specified, constants and the
+results of expressions with types @code{_Float16} and @code{__bf16}
+are computed without excess precision.
 
 @opindex mfpmath
 @option{-fexcess-precision=standard} is not implemented for languages