Commit 3af64fd6 by Mark Mitchell Committed by Mark Mitchell

* invoke.texi (--param): Document.

From-SVN: r39723
parent ba21a8a8
2001-02-15 Mark Mitchell <mark@codesourcery.com>
* invoke.texi (--param): Document.
Thu Feb 15 15:16:38 2001 Alexandre Oliva <aoliva@redhat.com> Thu Feb 15 15:16:38 2001 Alexandre Oliva <aoliva@redhat.com>
* config/sh/sh.h (BOOL_TYPE_SIZE): Don't define. * config/sh/sh.h (BOOL_TYPE_SIZE): Don't define.
......
...@@ -254,6 +254,7 @@ in the following sections. ...@@ -254,6 +254,7 @@ in the following sections.
-fsingle-precision-constant -fssa @gol -fsingle-precision-constant -fssa @gol
-fstrength-reduce -fstrict-aliasing -fthread-jumps -ftrapv @gol -fstrength-reduce -fstrict-aliasing -fthread-jumps -ftrapv @gol
-funroll-all-loops -funroll-loops @gol -funroll-all-loops -funroll-loops @gol
--param @var{name}=@var{value}
-O -O0 -O1 -O2 -O3 -Os} -O -O0 -O1 -O2 -O3 -Os}
@item Preprocessor Options @item Preprocessor Options
...@@ -3261,6 +3262,24 @@ of registers left over after register allocation. This optimization ...@@ -3261,6 +3262,24 @@ of registers left over after register allocation. This optimization
will most benefit processors with lots of registers. It can, however, will most benefit processors with lots of registers. It can, however,
make debugging impossible, since variables will no longer stay in make debugging impossible, since variables will no longer stay in
a ``home register''. a ``home register''.
@item --param @var{name}=@var{value}
In some places, GCC uses various constants to control the amount of
optimization that is done. For example, GCC will not inline functions
that contain more that a certain number of instructions. You can
control some of these constants on the command-line using the
@samp{--param} option.
In each case, the @var{value} is a integer. The allowable choices for
@var{name} are given in the following table:
@table @gcctabopt
@item max-inline-insns
If an function contains more than this many instructions, it
will not be inlined. This option is precisely equivalent to
@samp{-finline-limit}.
@end table
@end table @end table
@node Preprocessor Options @node Preprocessor Options
......
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