OSDN Git Service

2002-01-27 Craig Rodrigues <rodrigc@gcc.gnu.org>
authorrodrigc <rodrigc@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 27 Jan 2002 17:44:54 +0000 (17:44 +0000)
committerrodrigc <rodrigc@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 27 Jan 2002 17:44:54 +0000 (17:44 +0000)
        * doc/invoke.texi (-fdump-translation-unit): Revert this
        patch: 2001-10-21  Craig Rodrigues  <rodrigc@gcc.gnu.org>

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49267 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/doc/invoke.texi

index 8ce5613..2b460a9 100644 (file)
@@ -1,3 +1,8 @@
+2002-01-27  Craig Rodrigues  <rodrigc@gcc.gnu.org>
+
+       * doc/invoke.texi (-fdump-translation-unit): Revert this
+       patch: 2001-10-21  Craig Rodrigues  <rodrigc@gcc.gnu.org>
+
 2002-01-27  Kazu Hirata  <kazu@hxi.com>
 
        * config/h8300/h8300.md (define_constants): New.
 2002-01-27  Kazu Hirata  <kazu@hxi.com>
 
        * config/h8300/h8300.md (define_constants): New.
index fd8a582..51db49a 100644 (file)
@@ -243,7 +243,7 @@ in the following sections.
 @xref{Debugging Options,,Options for Debugging Your Program or GCC}.
 @gccoptlist{
 -d@var{letters}  -dumpspecs  -dumpmachine  -dumpversion @gol
 @xref{Debugging Options,,Options for Debugging Your Program or GCC}.
 @gccoptlist{
 -d@var{letters}  -dumpspecs  -dumpmachine  -dumpversion @gol
--fdump-unnumbered 
+-fdump-unnumbered -fdump-translation-unit@r{[}-@var{n}@r{]} @gol
 -fdump-class-hierarchy@r{[}-@var{n}@r{]} @gol
 -fdump-tree-original@r{[}-@var{n}@r{]} -fdump-tree-optimized@r{[}-@var{n}@r{]} @gol
 -fdump-tree-inlined@r{[}-@var{n}@r{]} @gol
 -fdump-class-hierarchy@r{[}-@var{n}@r{]} @gol
 -fdump-tree-original@r{[}-@var{n}@r{]} -fdump-tree-optimized@r{[}-@var{n}@r{]} @gol
 -fdump-tree-inlined@r{[}-@var{n}@r{]} @gol
@@ -3027,6 +3027,15 @@ numbers and line number note output.  This makes it more feasible to
 use diff on debugging dumps for compiler invocations with different
 options, in particular with and without @option{-g}.
 
 use diff on debugging dumps for compiler invocations with different
 options, in particular with and without @option{-g}.
 
+@item -fdump-translation-unit @r{(C and C++ only)}
+@itemx -fdump-translation-unit-@var{options} @r{(C and C++ only)}
+@opindex fdump-translation-unit
+Dump a representation of the tree structure for the entire translation
+unit to a file.  The file name is made by appending @file{.tu} to the
+source file name.  If the @samp{-@var{options}} form is used, @var{options}
+controls the details of the dump as described for the
+@option{-fdump-tree} options.
+
 @item -fdump-class-hierarchy @r{(C++ only)}
 @itemx -fdump-class-hierarchy-@var{options} @r{(C++ only)}
 @opindex fdump-class-hierarchy
 @item -fdump-class-hierarchy @r{(C++ only)}
 @itemx -fdump-class-hierarchy-@var{options} @r{(C++ only)}
 @opindex fdump-class-hierarchy