diff options
author | liuhongt <hongtao.liu@intel.com> | 2024-03-18 18:53:59 +0800 |
---|---|---|
committer | liuhongt <hongtao.liu@intel.com> | 2024-03-21 08:47:37 +0800 |
commit | 415091f09096a0ebba1fdcd4af8c2fda24cfd411 (patch) | |
tree | 23ed4e2f4e74de0ce87db997099e4ffef4598d85 | |
parent | af37618473e27e7a996a3a159bcfb54439b47570 (diff) | |
download | gcc-415091f09096a0ebba1fdcd4af8c2fda24cfd411.zip gcc-415091f09096a0ebba1fdcd4af8c2fda24cfd411.tar.gz gcc-415091f09096a0ebba1fdcd4af8c2fda24cfd411.tar.bz2 |
Document -fexcess-precision=16.
gcc/ChangeLog:
PR middle-end/114347
* doc/invoke.texi: Document -fexcess-precision=16.
-rw-r--r-- | gcc/doc/invoke.texi | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index b446b29..e0950ca 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -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 |