From ff3fff70bb31080041958ee7d3d8b49490cfa97d Mon Sep 17 00:00:00 2001 From: law Date: Wed, 19 Aug 1998 12:53:25 +0000 Subject: * 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 --- gcc/tm.texi | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gcc/tm.texi') 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}) -- cgit v1.2.1