diff options
author | Martin Liska <mliska@suse.cz> | 2022-03-10 10:42:24 +0100 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2022-03-10 10:42:24 +0100 |
commit | 604bf5da51533a218c0393cb5115bae7c8d95282 (patch) | |
tree | 7c1d3405dde7cc6efe0fbd24566cdf8bb690fbfe /gcc/doc | |
parent | 1a576b7ac609d4225a3833e3a9c84a9439d0e45e (diff) | |
parent | 6f8abf2b9ff4f165a61295cdb3525ce1da2a77c6 (diff) | |
download | gcc-604bf5da51533a218c0393cb5115bae7c8d95282.zip gcc-604bf5da51533a218c0393cb5115bae7c8d95282.tar.gz gcc-604bf5da51533a218c0393cb5115bae7c8d95282.tar.bz2 |
Merge branch 'master' into devel/sphinx
Diffstat (limited to 'gcc/doc')
-rw-r--r-- | gcc/doc/invoke.texi | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index d91cf5d..b745947 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -5772,7 +5772,7 @@ name is still supported, but the newer name is more descriptive.) -Wredundant-move @r{(only for C++)} @gol -Wtype-limits @gol -Wuninitialized @gol --Wshift-negative-value @r{(in C++03 and in C99 and newer)} @gol +-Wshift-negative-value @r{(in C++11 to C++17 and in C99 and newer)} @gol -Wunused-parameter @r{(only with} @option{-Wunused} @r{or} @option{-Wall}@r{)} @gol -Wunused-but-set-parameter @r{(only with} @option{-Wunused} @r{or} @option{-Wall}@r{)}} @@ -6802,7 +6802,7 @@ of the type. This warning is enabled by default. @opindex Wshift-negative-value @opindex Wno-shift-negative-value Warn if left shifting a negative value. This warning is enabled by -@option{-Wextra} in C99 and C++11 modes (and newer). +@option{-Wextra} in C99 (and newer) and C++11 to C++17 modes. @item -Wno-shift-overflow @itemx -Wshift-overflow=@var{n} @@ -14952,6 +14952,9 @@ in an inner loop relative to the loop being vectorized. The factor applied is the maximum of the estimated number of iterations of the inner loop and this parameter. The default value of this parameter is 50. +@item vect-induction-float +Enable loop vectorization of floating point inductions. + @item avoid-fma-max-bits Maximum number of bits for which we avoid creating FMAs. @@ -34107,9 +34110,7 @@ provides a modular compilation system, intending to provide both faster builds and better library isolation. The ``Merging Modules'' paper @uref{https://wg21.link/p1103}, provides the easiest to read set of changes to the standard, although it does not capture later -changes. That specification is now part of C++20, -@uref{git@@github.com:cplusplus/draft.git}, it is considered complete -(there may be defect reports to come). +changes. @emph{G++'s modules support is not complete.} Other than bugs, the known missing pieces are: |