This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH][DOC] Document -fallocation-dce.
- From: Martin Liška <mliska at suse dot cz>
- To: gcc-patches at gcc dot gnu dot org
- Cc: Sandra Loosemore <sandra at codesourcery dot com>, Gerald Pfeifer <gerald at pfeifer dot com>
- Date: Wed, 13 Nov 2019 14:45:49 +0100
- Subject: [PATCH][DOC] Document -fallocation-dce.
Hi.
The patch is about a documentation entry for a newly added
option in GCC 10.
Ready for trunk?
Martin
gcc/ChangeLog:
2019-11-13 Martin Liska <mliska@suse.cz>
PR other/92329
* doc/invoke.texi: Document -fallocation-dce.
---
gcc/doc/invoke.texi | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index 00eb7e77808..eb8c505f17b 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
+-fallocation-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,12 @@ The maximum allowed @var{n} option value is 65536.
Enabled at levels @option{-O2}, @option{-O3}.
+@item -fallocation-dce
+@opindex fallocation-dce
+Tell dead code elimination to remove unused C++ allocations.
+
+Enabled by default.
+
@item -fallow-store-data-races
@opindex fallow-store-data-races
Allow the compiler to introduce new data races on stores.