tm.texi (Data Output): Add REAL_VALUE_TO_TARGET_DECIMAL32...
authorBen Elliston <bje@gcc.gnu.org>
Fri, 13 Jan 2006 00:39:28 +0000 (11:39 +1100)
committerBen Elliston <bje@gcc.gnu.org>
Fri, 13 Jan 2006 00:39:28 +0000 (11:39 +1100)
* doc/tm.texi (Data Output): Add REAL_VALUE_TO_TARGET_DECIMAL32,
REAL_VALUE_TO_TARGET_DECIMAL64 and REAL_VALUE_TO_TARGET_DECIMAL128
documentation.

From-SVN: r109660

gcc/ChangeLog
gcc/doc/tm.texi

index 014199f6dcd9aa11cd80e81acb3e28ccc86eb463..a87c2961ab83d65c906912e1f57682048196b5e3 100644 (file)
@@ -1,4 +1,10 @@
-2006-01-11  Daniel Berlin  <dberlin@dberlin.org>
+2006-01-13  Ben Elliston  <bje@au.ibm.com>
+
+       * doc/tm.texi (Data Output): Add REAL_VALUE_TO_TARGET_DECIMAL32,
+       REAL_VALUE_TO_TARGET_DECIMAL64 and REAL_VALUE_TO_TARGET_DECIMAL128
+       documentation.
+
+2006-01-12  Daniel Berlin  <dberlin@dberlin.org>
 
        * tree-ssa-operands.c (add_call_clobber_ops): Use SFT_PARENT_VAR
        to try to avoid clobbering pieces of structures when we know
index 146b475b96e245ff645131e6715af0f7c6039fd2..5fb0fa1c87a797a20bfb5817d5c38c7c32ca20a8 100644 (file)
@@ -6541,15 +6541,19 @@ of @code{ASM_OUTPUT_DOUBLE} and the like:
 @defmac REAL_VALUE_TO_TARGET_SINGLE (@var{x}, @var{l})
 @defmacx REAL_VALUE_TO_TARGET_DOUBLE (@var{x}, @var{l})
 @defmacx REAL_VALUE_TO_TARGET_LONG_DOUBLE (@var{x}, @var{l})
-These translate @var{x}, of type @code{REAL_VALUE_TYPE}, to the target's
-floating point representation, and store its bit pattern in the variable
-@var{l}.  For @code{REAL_VALUE_TO_TARGET_SINGLE}, this variable should
-be a simple @code{long int}.  For the others, it should be an array of
-@code{long int}.  The number of elements in this array is determined by
-the size of the desired target floating point data type: 32 bits of it
-go in each @code{long int} array element.  Each array element holds 32
-bits of the result, even if @code{long int} is wider than 32 bits on the
-host machine.
+@defmacx REAL_VALUE_TO_TARGET_DECIMAL32 (@var{x}, @var{l})
+@defmacx REAL_VALUE_TO_TARGET_DECIMAL64 (@var{x}, @var{l})
+@defmacx REAL_VALUE_TO_TARGET_DECIMAL128 (@var{x}, @var{l})
+These translate @var{x}, of type @code{REAL_VALUE_TYPE}, to the
+target's floating point representation, and store its bit pattern in
+the variable @var{l}.  For @code{REAL_VALUE_TO_TARGET_SINGLE} and
+@code{REAL_VALUE_TO_TARGET_DECIMAL32}, this variable should be a
+simple @code{long int}.  For the others, it should be an array of
+@code{long int}.  The number of elements in this array is determined
+by the size of the desired target floating point data type: 32 bits of
+it go in each @code{long int} array element.  Each array element holds
+32 bits of the result, even if @code{long int} is wider than 32 bits
+on the host machine.
 
 The array element values are designed so that you can print them out
 using @code{fprintf} in the order they should appear in the target