aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorH.J. Lu <hjl@gcc.gnu.org>2007-07-04 22:36:50 -0700
committerH.J. Lu <hjl@gcc.gnu.org>2007-07-04 22:36:50 -0700
commit200359e888d1230d8b0a2a2ba9731786856649c8 (patch)
tree6f9d40b9b41cc5724f2ee6be71198a7a43432d86 /gcc
parente5e941450f9c08cb0b02c63ff172e970104f3b0d (diff)
downloadgcc-200359e888d1230d8b0a2a2ba9731786856649c8.zip
gcc-200359e888d1230d8b0a2a2ba9731786856649c8.tar.gz
gcc-200359e888d1230d8b0a2a2ba9731786856649c8.tar.bz2
Merged with libbbid branch at revision 126349.
From-SVN: r126353
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog8
-rw-r--r--gcc/testsuite/gcc.dg/dfp/dfp-round.h8
2 files changed, 16 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index fe15120..0c99d14 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
+ (FE_DEC_DOWNWARD): Likewise.
+ (FE_DEC_UPWARD): Likewise.
+ (FE_DEC_TOWARDZERO): Likewise.
+ (FE_DEC_TONEARESTFROMZERO): Likewise.
+
2007-07-04 Daniel Berlin <dberlin@dberlin.org>
* gcc.c-torture/compile/pr32606.c: New.
diff --git a/gcc/testsuite/gcc.dg/dfp/dfp-round.h b/gcc/testsuite/gcc.dg/dfp/dfp-round.h
index 63a72cc..fc7fd5c 100644
--- a/gcc/testsuite/gcc.dg/dfp/dfp-round.h
+++ b/gcc/testsuite/gcc.dg/dfp/dfp-round.h
@@ -2,11 +2,19 @@
pass on the rounding mode to decNumber, but later it can be replaced
with Official Stuff. */
+#ifdef __DECIMAL_BID_FORMAT__
+#define FE_DEC_TONEAREST 0
+#define FE_DEC_DOWNWARD 1
+#define FE_DEC_UPWARD 2
+#define FE_DEC_TOWARDZERO 3
+#define FE_DEC_TONEARESTFROMZERO 4
+#else
#define FE_DEC_DOWNWARD 0
#define FE_DEC_TONEAREST 1
#define FE_DEC_TONEARESTFROMZERO 2
#define FE_DEC_TOWARDZERO 3
#define FE_DEC_UPWARD 4
+#endif
extern void __dfp_set_round (int);
#define DFP_SETROUND(M) __dfp_set_round(M)