aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorAnatoly Sokolov <aesok@post.ru>2009-06-25 01:16:25 +0400
committerAnatoly Sokolov <aesok@gcc.gnu.org>2009-06-25 01:16:25 +0400
commit3be639f7468517f519a91a618ca0cf40ba76ba74 (patch)
tree90090f3f1cb712cc6f22a6eff65e39c9ba91686f /gcc/doc
parent70b28664eecba0763db09b28b6a81f38f9cec1d8 (diff)
downloadgcc-3be639f7468517f519a91a618ca0cf40ba76ba74.zip
gcc-3be639f7468517f519a91a618ca0cf40ba76ba74.tar.gz
gcc-3be639f7468517f519a91a618ca0cf40ba76ba74.tar.bz2
defaults.h (CAN_ELIMINATE): Provide default.
* defaults.h (CAN_ELIMINATE): Provide default. * doc/tm.texi (CAN_ELIMINATE): Revise documentation. * config/alpha/alpha.h (CAN_ELIMINATE): Delete. * config/m32c/m32c.h (CAN_ELIMINATE): Delete. * config/spu/spu.h (CAN_ELIMINATE): Delete. * config/xtensa/xtensa.h (CAN_ELIMINATE): Delete. * config/moxie/moxie.h (CAN_ELIMINATE): Delete. * config/cris/cris.h (CAN_ELIMINATE): Delete. * config/mn10300/mn10300.h (CAN_ELIMINATE): Delete. * config/pa/pa64-linux.h (CAN_ELIMINATE): Delete. * config/mmix/mmix.h (CAN_ELIMINATE): Delete. From-SVN: r148919
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/tm.texi6
1 files changed, 4 insertions, 2 deletions
diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi
index bc15583..a2c7562 100644
--- a/gcc/doc/tm.texi
+++ b/gcc/doc/tm.texi
@@ -3804,12 +3804,14 @@ specified first since that is the preferred elimination.
@end defmac
@defmac CAN_ELIMINATE (@var{from-reg}, @var{to-reg})
-A C expression that returns nonzero if the compiler is allowed to try
+A C expression that returns @code{true} if the compiler is allowed to try
to replace register number @var{from-reg} with register number
@var{to-reg}. This macro need only be defined if @code{ELIMINABLE_REGS}
-is defined, and will usually be the constant 1, since most of the cases
+is defined, and will usually be @code{true}, since most of the cases
preventing register elimination are things that the compiler already
knows about.
+
+Default value is @code{true}.
@end defmac
@defmac INITIAL_ELIMINATION_OFFSET (@var{from-reg}, @var{to-reg}, @var{offset-var})