diff options
author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-08-19 12:53:25 +0000 |
---|---|---|
committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-08-19 12:53:25 +0000 |
commit | ff3fff70bb31080041958ee7d3d8b49490cfa97d (patch) | |
tree | 2bf37150cc7a0be44059f8bd46df9702dc2bf9e1 /gcc/invoke.texi | |
parent | fc242db304549595dec854c81a0fe3b5f049eae1 (diff) | |
download | gcc-ff3fff70bb31080041958ee7d3d8b49490cfa97d.tar.gz |
* tm.texi (Caller Saves): Say that DEFAULT_CALLER_SAVES has no
effect when -O2 and higher.
* invoke.texi (Optimize Options): Likewise for -fcaller-saves.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@21848 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/invoke.texi')
-rw-r--r-- | gcc/invoke.texi | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gcc/invoke.texi b/gcc/invoke.texi index b2b68781d37..617875a7491 100644 --- a/gcc/invoke.texi +++ b/gcc/invoke.texi @@ -2397,8 +2397,11 @@ function calls, by emitting extra instructions to save and restore the registers around such calls. Such allocation is done only when it seems to result in better code than would otherwise be produced. -This option is enabled by default on certain machines, usually those -which have no call-preserved registers to use instead. +This option is always enabled by default on certain machines, usually +those which have no call-preserved registers to use instead. + +For all machines, optimization level 2 and higher enables this flag by +default. @item -funroll-loops Perform the optimization of loop unrolling. This is only done for loops |