aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2019-11-14 09:43:29 +0100
committerMartin Liska <marxin@gcc.gnu.org>2019-11-14 08:43:29 +0000
commit0840ffdf4e3568ba586371682ef485f9e5d31ae2 (patch)
tree35c94389f915ad6779c5f0dadeba9e8d1d048bb1 /gcc/doc
parent7d5e60051136b30b528b32bb1cfaab4df98896e4 (diff)
downloadgcc-0840ffdf4e3568ba586371682ef485f9e5d31ae2.zip
gcc-0840ffdf4e3568ba586371682ef485f9e5d31ae2.tar.gz
gcc-0840ffdf4e3568ba586371682ef485f9e5d31ae2.tar.bz2
Document -fallocation-dce.
2019-11-14 Martin Liska <mliska@suse.cz> PR other/92329 * doc/invoke.texi: Document -fallocation-dce. From-SVN: r278211
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/invoke.texi6
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index a5a0626..69f057e 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -407,7 +407,7 @@ Objective-C and Objective-C++ Dialects}.
-falign-jumps[=@var{n}[:@var{m}:[@var{n2}[:@var{m2}]]]] @gol
-falign-labels[=@var{n}[:@var{m}:[@var{n2}[:@var{m2}]]]] @gol
-falign-loops[=@var{n}[:@var{m}:[@var{n2}[:@var{m2}]]]] @gol
--fallow-store-data-races @gol
+-fno-allocation-dce -fallow-store-data-races @gol
-fassociative-math -fauto-profile -fauto-profile[=@var{path}] @gol
-fauto-inc-dec -fbranch-probabilities @gol
-fcaller-saves @gol
@@ -10267,6 +10267,10 @@ The maximum allowed @var{n} option value is 65536.
Enabled at levels @option{-O2}, @option{-O3}.
+@item -fno-allocation-dce
+@opindex fno-allocation-dce
+Do not remove unused C++ allocations in dead code elimination.
+
@item -fallow-store-data-races
@opindex fallow-store-data-races
Allow the compiler to introduce new data races on stores.