Document -fallocation-dce.
authorMartin Liska <mliska@suse.cz>
Thu, 14 Nov 2019 08:43:29 +0000 (09:43 +0100)
committerMartin Liska <marxin@gcc.gnu.org>
Thu, 14 Nov 2019 08:43:29 +0000 (08:43 +0000)
2019-11-14  Martin Liska  <mliska@suse.cz>

PR other/92329
* doc/invoke.texi: Document -fallocation-dce.

From-SVN: r278211

gcc/ChangeLog
gcc/doc/invoke.texi

index 48cc4394ae599c5274bd6447946947efd814ff03..6060edff243009bd40e9d878c20b7542084a8b18 100644 (file)
@@ -1,3 +1,8 @@
+2019-11-14  Martin Liska  <mliska@suse.cz>
+
+       PR other/92329
+       * doc/invoke.texi: Document -fallocation-dce.
+
 2019-11-14  Martin Liska  <mliska@suse.cz>
 
        PR target/92389
index a5a06262848a2a94da737b5b66bc3c9e0035291a..69f057e7a12599af0d71a28b42023c04c228baf1 100644 (file)
@@ -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.