Deleted Added
full compact
invoke.texi (260075) invoke.texi (260140)
1@c Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2@c 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
3@c This is part of the GCC manual.
4@c For copying conditions, see the file gcc.texi.
5
6@ignore
7@c man begin INCLUDE
8@include gcc-vers.texi

--- 3669 unchanged lines hidden (view full) ---

3678@item -d@var{letters}
3679@item -fdump-rtl-@var{pass}
3680@opindex d
3681Says to make debugging dumps during compilation at times specified by
3682@var{letters}. This is used for debugging the RTL-based passes of the
3683compiler. The file names for most of the dumps are made by appending a
3684pass number and a word to the @var{dumpname}. @var{dumpname} is generated
3685from the name of the output file, if explicitly specified and it is not
1@c Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
2@c 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
3@c This is part of the GCC manual.
4@c For copying conditions, see the file gcc.texi.
5
6@ignore
7@c man begin INCLUDE
8@include gcc-vers.texi

--- 3669 unchanged lines hidden (view full) ---

3678@item -d@var{letters}
3679@item -fdump-rtl-@var{pass}
3680@opindex d
3681Says to make debugging dumps during compilation at times specified by
3682@var{letters}. This is used for debugging the RTL-based passes of the
3683compiler. The file names for most of the dumps are made by appending a
3684pass number and a word to the @var{dumpname}. @var{dumpname} is generated
3685from the name of the output file, if explicitly specified and it is not
3686an executable, otherwise it is the basename of the source file.
3686an executable, otherwise it is the basename of the source file. These
3687switches may have different effects when @option{-E} is used for
3688preprocessing.
3687
3688Most debug dumps can be enabled either passing a letter to the @option{-d}
3689option, or with a long @option{-fdump-rtl} switch; here are the possible
3690letters for use in @var{letters} and @var{pass}, and their meanings:
3691
3692@table @gcctabopt
3693@item -dA
3694@opindex dA

--- 118 unchanged lines hidden (view full) ---

3813@opindex fdump-rtl-sms
3814Dump after modulo scheduling, to @file{@var{file}.136r.sms}.
3815
3816@item -dM
3817@itemx -fdump-rtl-mach
3818@opindex dM
3819@opindex fdump-rtl-mach
3820Dump after performing the machine dependent reorganization pass, to
3689
3690Most debug dumps can be enabled either passing a letter to the @option{-d}
3691option, or with a long @option{-fdump-rtl} switch; here are the possible
3692letters for use in @var{letters} and @var{pass}, and their meanings:
3693
3694@table @gcctabopt
3695@item -dA
3696@opindex dA

--- 118 unchanged lines hidden (view full) ---

3815@opindex fdump-rtl-sms
3816Dump after modulo scheduling, to @file{@var{file}.136r.sms}.
3817
3818@item -dM
3819@itemx -fdump-rtl-mach
3820@opindex dM
3821@opindex fdump-rtl-mach
3822Dump after performing the machine dependent reorganization pass, to
3821@file{@var{file}.155r.mach}.
3823@file{@var{file}.155r.mach} if that pass exists.
3822
3823@item -dn
3824@itemx -fdump-rtl-rnreg
3825@opindex dn
3826@opindex fdump-rtl-rnreg
3827Dump after register renumbering, to @file{@var{file}.147r.rnreg}.
3828
3829@item -dN

--- 10217 unchanged lines hidden ---
3824
3825@item -dn
3826@itemx -fdump-rtl-rnreg
3827@opindex dn
3828@opindex fdump-rtl-rnreg
3829Dump after register renumbering, to @file{@var{file}.147r.rnreg}.
3830
3831@item -dN

--- 10217 unchanged lines hidden ---