This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH] Add missing -fdump-* options
- From: Teresa Johnson <tejohnson at google dot com>
- To: "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>
- Cc: David Li <davidxl at google dot com>
- Date: Fri, 9 May 2014 08:54:13 -0700
- Subject: [PATCH] Add missing -fdump-* options
- Authentication-results: sourceware.org; auth=none
I discovered that the support for the documented -fdump-* options
"optimized", "missed", "note" and "optall" was missing. Added that and
fixed a minor typo in the documentation.
Bootstrapped and tested on x86-64-unknown-linux-gnu. Ok for trunk?
Thanks,
Teresa
2014-05-09 Teresa Johnson <tejohnson@google.com>
* doc/invoke.texi: Fix typo.
* dumpfile.c: Add support for documented -fdump-* options
optimized/missed/note/optall.
Index: doc/invoke.texi
===================================================================
--- doc/invoke.texi (revision 210157)
+++ doc/invoke.texi (working copy)
@@ -6278,7 +6278,7 @@ passes).
@item missed
Enable showing missed optimization information (only available in certain
passes).
-@item notes
+@item note
Enable other detailed optimization information (only available in
certain passes).
@item =@var{filename}
Index: dumpfile.c
===================================================================
--- dumpfile.c (revision 210157)
+++ dumpfile.c (working copy)
@@ -107,6 +107,10 @@ static const struct dump_option_value_info dump_op
{"nouid", TDF_NOUID},
{"enumerate_locals", TDF_ENUMERATE_LOCALS},
{"scev", TDF_SCEV},
+ {"optimized", MSG_OPTIMIZED_LOCATIONS},
+ {"missed", MSG_MISSED_OPTIMIZATION},
+ {"note", MSG_NOTE},
+ {"optall", MSG_ALL},
{"all", ~(TDF_RAW | TDF_SLIM | TDF_LINENO | TDF_TREE | TDF_RTL | TDF_IPA
| TDF_STMTADDR | TDF_GRAPH | TDF_DIAGNOSTIC | TDF_VERBOSE
| TDF_RHS_ONLY | TDF_NOUID | TDF_ENUMERATE_LOCALS | TDF_SCEV)},
--
Teresa Johnson | Software Engineer | tejohnson@google.com | 408-460-2413