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/tm.texi | |
parent | fc242db304549595dec854c81a0fe3b5f049eae1 (diff) | |
download | ppe42-gcc-ff3fff70bb31080041958ee7d3d8b49490cfa97d.tar.gz ppe42-gcc-ff3fff70bb31080041958ee7d3d8b49490cfa97d.zip |
* 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/tm.texi')
-rw-r--r-- | gcc/tm.texi | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/tm.texi b/gcc/tm.texi index 1c5d3b665a2..2d0aeaf86f4 100644 --- a/gcc/tm.texi +++ b/gcc/tm.texi @@ -3150,9 +3150,9 @@ must live across calls. @item DEFAULT_CALLER_SAVES Define this macro if function calls on the target machine do not preserve any registers; in other words, if @code{CALL_USED_REGISTERS} has 1 -for all registers. This macro enables @samp{-fcaller-saves} by default. -Eventually that option will be enabled by default on all machines and both -the option and this macro will be eliminated. +for all registers. When defined, this macro enables @samp{-fcaller-saves} +by default for all optimization levels. It has no effect for optimization +levels 2 and higher, where @samp{-fcaller-saves} is the default. @findex CALLER_SAVE_PROFITABLE @item CALLER_SAVE_PROFITABLE (@var{refs}, @var{calls}) |