From 5d820dff6ab4788677dc025979e5b16c0fb07995 Mon Sep 17 00:00:00 2001
From: janis <janis@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu, 21 Sep 2006 17:34:47 +0000
Subject: [PATCH] gcc: 	* ginclude/decfloat.h (DEC*_DEN): Define using the
 correct builtins.

testsuite:
	* gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@117115 138bc75d-0d04-0410-961f-82ee72b054a4
---
 gcc/ChangeLog                                 | 4 ++++
 gcc/ginclude/decfloat.h                       | 6 +++---
 gcc/testsuite/ChangeLog                       | 4 ++++
 gcc/testsuite/gcc.dg/dfp/decfloat-constants.c | 3 +--
 4 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index bf755d66e30f..b02dbcd68580 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2006-09-21  Janis Johnson  <janis187@us.ibm.com>
+
+	* ginclude/decfloat.h (DEC*_DEN): Define using the correct builtins.
+
 2006-09-21  Roger Sayle  <roger@eyesopen.com>
 
 	PR debug/29132
diff --git a/gcc/ginclude/decfloat.h b/gcc/ginclude/decfloat.h
index fbf134633162..03e0a7bf2e8b 100644
--- a/gcc/ginclude/decfloat.h
+++ b/gcc/ginclude/decfloat.h
@@ -86,9 +86,9 @@ Boston, MA 02110-1301, USA.  */
 #undef DEC32_DEN
 #undef DEC64_DEN
 #undef DEC128_DEN
-#define DEC32_DEN       __DEC32_MIN__
-#define DEC64_DEN       __DEC64_MIN__
-#define DEC128_DEN      __DEC128_MIN__
+#define DEC32_DEN       __DEC32_DEN__
+#define DEC64_DEN       __DEC64_DEN__
+#define DEC128_DEN      __DEC128_DEN__
 
 /* The floating-point expression evaluation method.
          -1  indeterminate
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index c17c5eb5b4d4..788df3779a79 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2006-09-21  Janis Johnson  <janis187@us.ibm.com>
+
+	* gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
+
 2006-09-20  Danny Smith  <dannysmith@users.sourceforge.net>
 
 	PR target/27650
diff --git a/gcc/testsuite/gcc.dg/dfp/decfloat-constants.c b/gcc/testsuite/gcc.dg/dfp/decfloat-constants.c
index af17cb9beaea..62461e6cfafb 100644
--- a/gcc/testsuite/gcc.dg/dfp/decfloat-constants.c
+++ b/gcc/testsuite/gcc.dg/dfp/decfloat-constants.c
@@ -1,4 +1,3 @@
-/* { dg-do compile } */
 /* { dg-options "-std=gnu99" } */
 
 /* N1150 4: Characteristics of decimal floating types <decfloat.h>.
@@ -35,7 +34,7 @@ int main ()
   if (DEC128_EPSILON != 1E-33DL) abort();
   
   if (DEC32_MIN != 1E-95DF) abort();
-  if (DEC32_MIN != 1E-383DD) abort();
+  if (DEC64_MIN != 1E-383DD) abort();
   if (DEC128_MIN != 1E-6143DL) abort();
 
   if (DEC32_DEN != 0.000001E-95DF) abort();
-- 
GitLab