aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2003-12-16 00:11:48 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2003-12-16 00:11:48 +0000
commitc98e7fe852a0a47e1a88ac68528491af7889b706 (patch)
tree2b5556bfacb2c22de66a560c89b037ff53a18c3e /gcc/doc
parent9d05bbceb29f58b912b95cee1e43b0bcd8994e56 (diff)
downloadgcc-c98e7fe852a0a47e1a88ac68528491af7889b706.zip
gcc-c98e7fe852a0a47e1a88ac68528491af7889b706.tar.gz
gcc-c98e7fe852a0a47e1a88ac68528491af7889b706.tar.bz2
system.h (DEFAULT_CALLER_SAVES): Poison.
* system.h (DEFAULT_CALLER_SAVES): Poison. * toplev.c (flag_caller_saves): Always initialize with 0. * doc/tm.texi (DEFAULT_CALLER_SAVES): Remove. From-SVN: r74655
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/tm.texi8
1 files changed, 0 insertions, 8 deletions
diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi
index 1b028f9..4a71779 100644
--- a/gcc/doc/tm.texi
+++ b/gcc/doc/tm.texi
@@ -4010,14 +4010,6 @@ If you enable it, GCC can save registers around function calls. This
makes it possible to use call-clobbered registers to hold variables that
must live across calls.
-@defmac 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. When defined, this macro enables @option{-fcaller-saves}
-by default for all optimization levels. It has no effect for optimization
-levels 2 and higher, where @option{-fcaller-saves} is the default.
-@end defmac
-
@defmac CALLER_SAVE_PROFITABLE (@var{refs}, @var{calls})
A C expression to determine whether it is worthwhile to consider placing
a pseudo-register in a call-clobbered hard register and saving and