OSDN Git Service

gcc/
[pf3gnuchains/gcc-fork.git] / gcc / doc / tm.texi
index 6977f56..4629a12 100644 (file)
@@ -1291,22 +1291,6 @@ You need not define this macro if it always returns @code{word_mode}.
 You would most commonly define this macro if the @code{allocate_stack}
 pattern needs to support both a 32- and a 64-bit mode.
 
-@findex CHECK_FLOAT_VALUE
-@item CHECK_FLOAT_VALUE (@var{mode}, @var{value}, @var{overflow})
-A C statement to validate the value @var{value} (of type
-@code{double}) for mode @var{mode}.  This means that you check whether
-@var{value} fits within the possible range of values for mode
-@var{mode} on this target machine.  The mode @var{mode} is always
-a mode of class @code{MODE_FLOAT}.  @var{overflow} is nonzero if
-the value is already known to be out of range.
-
-If @var{value} is not valid or if @var{overflow} is nonzero, you should
-set @var{overflow} to 1 and then assign some valid value to @var{value}.
-Allowing an invalid value to go through the compiler can produce
-incorrect assembler code which may even cause Unix assemblers to crash.
-
-This macro need not be defined if there is no work for it to do.
-
 @findex TARGET_FLOAT_FORMAT
 @item TARGET_FLOAT_FORMAT
 A code distinguishing the floating point format of the target machine.
@@ -1343,13 +1327,6 @@ defined for them.
 The ordering of the component words of floating point values stored in
 memory is controlled by @code{FLOAT_WORDS_BIG_ENDIAN}.
 
-@findex VAX_HALFWORD_ORDER
-@item VAX_HALFWORD_ORDER
-This macro is only used if @code{TARGET_FLOAT_FORMAT} is
-@code{VAX_FLOAT_FORMAT}.  If defaulted or defined as 1, the halfwords of
-the generated floating point data are in the order used by the VAX.  If
-defined as 0, they are reversed, which is used by the PDP-11 target.
-
 @findex MODE_HAS_NANS
 @item MODE_HAS_NANS (@var{mode})
 When defined, this macro should be true if @var{mode} has a NaN