Age | Commit message (Collapse) | Author | Files | Lines |
|
* expr.h, real.h: Finish prototyping.
Some of hj's prototyping stuff after minor formatting fixes.
From-SVN: r14846
|
|
* version.c: Bump version to "gcc-3.0.0 970802 experimental".
* gcc.info*: Rebuilt.
* COPYING.g77, README.g77: New files.
* real.c (ereal_unto_float, ereal_unto_double): New functions.
* real.h (ereal_unto_float, ereal_unto_double): Declare them.
(REAL_VALUE_UNTO_TARGET_DOUBLE, REAL_VALUE_UNTO_TARGET_SINGLE): Define.
Get g77 to work with gcc3.
From-SVN: r14776
|
|
From-SVN: r13003
|
|
From-SVN: r11764
|
|
From-SVN: r9964
|
|
From-SVN: r8470
|
|
From-SVN: r7472
|
|
From-SVN: r7388
|
|
HOST_WIDE_INT.
From-SVN: r7311
|
|
(immed_real_const_1): Move declaration from rtl.h.
From-SVN: r7108
|
|
(HOST_FLOAT_WORDS_BIG_ENDIAN): Likewise, for host.
(REAL_VALUE_TO_TARGET_DOUBLE (default version)): Use them.
(efixi, efixui): Return HOST_WIDE_INT.
(REAL_VALUE_FROM_INT): Cast inputs to HOST_WIDE_INT.
From-SVN: r5775
|
|
LONG_DOUBLE_TYPE_SIZE is 128 bits.
(REAL_VALUE_TYPE): Define array at least 20 bytes wide
if LONG_DOUBLE_TYPE_SIZE is 128 bits.
(etartdouble): Declare and use for REAL_VALUE_TO_TARGET_LONG_DOUBLE
when long double is TFmode.
(REAL_VALUE_FIX, REAL_VALUE_UNSIGNED_FIX): Must always round
towards zero.
From-SVN: r5152
|
|
(REAL_VALUE_FROM_TARGET_DOUBLE): Likewise.
From-SVN: r4671
|
|
From-SVN: r4402
|
|
If REAL_ARITHMETIC is defined or if LONG_DOUBLE_TYPE_SIZE
is 96, then define REAL_VALUE_ macros to invoke functions in real.c.
(REAL_VALUE_RNDZINT, REAL_VALUE_UNSIGNED_RNDZINT):
New macros truncate toward zero to integer value but
return REAL_VALUE_TYPE.
(REAL_VALUE_TO_DECIMAL): New macro defaults to
fprintf if no REAL_ARITHMETIC, otherwise uses real.c for
binary to decimal conversion. Used in ASM_OUTPUT_ macros.
From-SVN: r3934
|
|
From-SVN: r1466
|
|
From-SVN: r1232
|
|
From-SVN: r1097
|
|
From-SVN: r604
|
|
From-SVN: r523
|
|
From-SVN: r273
|
|
From-SVN: r94
|