Commit 923c2d86 by Kazu Hirata Committed by Jeff Law

invoke.texi (Options for Debugging Your Program or GCC): Update the names of dump files.

        * invoke.texi (Options for Debugging Your Program or GCC): Update
        the names of dump files.

From-SVN: r34112
parent e38df833
2000-05-23 Kazu Hirata <kazu@hxi.com>
* invoke.texi (Options for Debugging Your Program or GCC): Update
the names of dump files.
Tue May 23 13:58:52 2000 Philippe De Muyter <phdm@macqel.be> Tue May 23 13:58:52 2000 Philippe De Muyter <phdm@macqel.be>
* configure.in (NO_MINUS_C_MINUS_O): Fix thinko in previous fix. * configure.in (NO_MINUS_C_MINUS_O): Fix thinko in previous fix.
...@@ -2216,20 +2216,20 @@ block and arc execution counts from the information in the ...@@ -2216,20 +2216,20 @@ block and arc execution counts from the information in the
Says to make debugging dumps during compilation at times specified by Says to make debugging dumps during compilation at times specified by
@var{letters}. This is used for debugging the compiler. The file names @var{letters}. This is used for debugging the compiler. The file names
for most of the dumps are made by appending a pass number and a word to for most of the dumps are made by appending a pass number and a word to
the source file name (e.g. @file{foo.c.00.rtl} or @file{foo.c.01.jump}). the source file name (e.g. @file{foo.c.00.rtl} or @file{foo.c.01.sibling}).
Here are the possible letters for use in @var{letters}, and their meanings: Here are the possible letters for use in @var{letters}, and their meanings:
@table @samp @table @samp
@item A @item A
Annotate the assembler output with miscellaneous debugging information. Annotate the assembler output with miscellaneous debugging information.
@item b @item b
Dump after computing branch probabilities, to @file{@var{file}.10.bp}. Dump after computing branch probabilities, to @file{@var{file}.11.bp}.
@item B @item B
Dump after block reordering, to @file{@var{file}.20.bbro}. Dump after block reordering, to @file{@var{file}.24.bbro}.
@item c @item c
Dump after instruction combination, to the file @file{@var{file}.12.combine}. Dump after instruction combination, to the file @file{@var{file}.13.combine}.
@item d @item d
Dump after delayed branch scheduling, to @file{@var{file}.24.dbr}. Dump after delayed branch scheduling, to @file{@var{file}.27.dbr}.
@item D @item D
Dump all macro definitions, at the end of preprocessing, in addition to Dump all macro definitions, at the end of preprocessing, in addition to
normal output. normal output.
...@@ -2237,11 +2237,11 @@ normal output. ...@@ -2237,11 +2237,11 @@ normal output.
Dump after SSA optimizations, to @file{@var{file}.05.ssa} and Dump after SSA optimizations, to @file{@var{file}.05.ssa} and
@file{@var{file}.06.ussa}. @file{@var{file}.06.ussa}.
@item f @item f
Dump after flow analysis, to @file{@var{file}.11.flow}. Dump after life analysis, to @file{@var{file}.12.life}.
@item F @item F
Dump after purging @code{ADDRESSOF} codes, to @file{@var{file}.04.addressof}. Dump after purging @code{ADDRESSOF} codes, to @file{@var{file}.04.addressof}.
@item g @item g
Dump after global register allocation, to @file{@var{file}.16.greg}. Dump after global register allocation, to @file{@var{file}.18.greg}.
@item G @item G
Dump after GCSE, to @file{@var{file}.07.gcse}. Dump after GCSE, to @file{@var{file}.07.gcse}.
@item i @item i
...@@ -2249,38 +2249,38 @@ Dump after sibling call optimizations, to @file{@var{file}.01.sibling}. ...@@ -2249,38 +2249,38 @@ Dump after sibling call optimizations, to @file{@var{file}.01.sibling}.
@item j @item j
Dump after first jump optimization, to @file{@var{file}.02.jump}. Dump after first jump optimization, to @file{@var{file}.02.jump}.
@item J @item J
Dump after last jump optimization, to @file{@var{file}.22.jump2}. Dump after last jump optimization, to @file{@var{file}.25.jump2}.
@item k @item k
Dump after conversion from registers to stack, to @file{@var{file}.25.stack}. Dump after conversion from registers to stack, to @file{@var{file}.28.stack}.
@item l @item l
Dump after local register allocation, to @file{@var{file}.15.lreg}. Dump after local register allocation, to @file{@var{file}.17.lreg}.
@item L @item L
Dump after loop optimization, to @file{@var{file}.08.loop}. Dump after loop optimization, to @file{@var{file}.08.loop}.
@item M @item M
Dump after performing the machine dependent reorganisation pass, to Dump after performing the machine dependent reorganisation pass, to
@file{@var{file}.23.mach}. @file{@var{file}.26.mach}.
@item n @item n
Dump after register renumbering, to @file{@var{file}.21.rnreg}. Dump after register renumbering, to @file{@var{file}.22.rnreg}.
@item N @item N
Dump after the register move pass, to @file{@var{file}.13.regmove}. Dump after the register move pass, to @file{@var{file}.15.regmove}.
@item r @item r
Dump after RTL generation, to @file{@var{file}.00.rtl}. Dump after RTL generation, to @file{@var{file}.00.rtl}.
@item R @item R
Dump after the second instruction scheduling pass, to Dump after the second instruction scheduling pass, to
@file{@var{file}.19.sched2}. @file{@var{file}.239.sched2}.
@item s @item s
Dump after CSE (including the jump optimization that sometimes follows Dump after CSE (including the jump optimization that sometimes follows
CSE), to @file{@var{file}.03.cse}. CSE), to @file{@var{file}.03.cse}.
@item S @item S
Dump after the first instruction scheduling pass, to Dump after the first instruction scheduling pass, to
@file{@var{file}.14.sched}. @file{@var{file}.16.sched}.
@item t @item t
Dump after the second CSE pass (including the jump optimization that Dump after the second CSE pass (including the jump optimization that
sometimes follows CSE), to @file{@var{file}.09.cse2}. sometimes follows CSE), to @file{@var{file}.09.cse2}.
@item w @item w
Dump after the second flow pass, to @file{@var{file}.17.flow2}. Dump after the second flow pass, to @file{@var{file}.19.flow2}.
@item z @item z
Dump after the peephold pass, to @file{@var{file}.18.peephole2}. Dump after the peephole pass, to @file{@var{file}.21.peephole2}.
@item a @item a
Produce all the dumps listed above. Produce all the dumps listed above.
@item m @item m
...@@ -2295,14 +2295,14 @@ For each of the other indicated dump files (except for ...@@ -2295,14 +2295,14 @@ For each of the other indicated dump files (except for
@file{@var{file}.00.rtl}), dump a representation of the control flow graph @file{@var{file}.00.rtl}), dump a representation of the control flow graph
suitible for viewing with VCG to @file{@var{file}.@var{pass}.vcg}. suitible for viewing with VCG to @file{@var{file}.@var{pass}.vcg}.
@item w @item w
Dump after the second flow pass to @file{@var{file}.14.flow2}. Dump after the second flow pass to @file{@var{file}.19.flow2}.
@item x @item x
Just generate RTL for a function instead of compiling it. Usually used Just generate RTL for a function instead of compiling it. Usually used
with @samp{r}. with @samp{r}.
@item y @item y
Dump debugging information during parsing, to standard error. Dump debugging information during parsing, to standard error.
@item z @item z
Dump after the peephole2 pass to @file{@var{file}.15.peephole2}. Dump after the peephole2 pass to @file{@var{file}.21.peephole2}.
@end table @end table
@item -fdump-unnumbered @item -fdump-unnumbered
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment