diff options
author | Richard Henderson <rth@redhat.com> | 2009-06-18 16:27:40 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2009-06-18 16:27:40 -0700 |
commit | 394bd84dd2b907ae92be4af08d6820eed13c71fb (patch) | |
tree | cf65454be302c6501997056e75641b5889c7ca52 /gcc/doc/invoke.texi | |
parent | 2a457a9b4fa448489522d39390e857541a95abd5 (diff) | |
download | gcc-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.texi | 4 |
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 |