aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc/invoke.texi
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2009-06-18 16:27:40 -0700
committerRichard Henderson <rth@gcc.gnu.org>2009-06-18 16:27:40 -0700
commit394bd84dd2b907ae92be4af08d6820eed13c71fb (patch)
treecf65454be302c6501997056e75641b5889c7ca52 /gcc/doc/invoke.texi
parent2a457a9b4fa448489522d39390e857541a95abd5 (diff)
downloadgcc-394bd84dd2b907ae92be4af08d6820eed13c71fb.zip
gcc-394bd84dd2b907ae92be4af08d6820eed13c71fb.tar.gz
gcc-394bd84dd2b907ae92be4af08d6820eed13c71fb.tar.bz2
re PR testsuite/40488 (Revision 148642 caused extra failures)
PR 40488 * tree-pass.h (TDF_ASMNAME): New. * tree-dump.c (dump_options): Add asmname. * doc/invoke.texi: Document it. * tree-pretty-print.c (maybe_dump_asm_name): Merge into... (dump_decl_name): ...here. (dump_function_name): New flags arg; mind TDF_ASMNAME. (dump_generic_node): Update dump_function_name calls. (print_call_name): New flags arg; update all dump calls. * diagnostic.h (print_call_name): Update. * gimple-pretty-print.c (dump_gimple_call): Update. From-SVN: r148685
Diffstat (limited to 'gcc/doc/invoke.texi')
-rw-r--r--gcc/doc/invoke.texi4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index 155ceee..5df3513 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -5094,6 +5094,10 @@ meaningful will be ignored. The following options are available
Print the address of each node. Usually this is not meaningful as it
changes according to the environment and source file. Its primary use
is for tying up a dump file with a debug environment.
+@item asmname
+If @code{DECL_ASSEMBLER_NAME} has been set for a given decl, use that
+in the dump instead of @code{DECL_NAME}. Its primary use is ease of
+use working backward from mangled names in the assembly file.
@item slim
Inhibit dumping of members of a scope or body of a function merely
because that scope has been reached. Only dump such items when they