aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Sandiford <richard@codesourcery.com>2006-02-13 19:56:21 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2006-02-13 19:56:21 +0000
commit0977d3fedf2d1ee4287519c1d47b0fbcfcf00bc2 (patch)
tree4b1deaea23b8a4d3106a983dd62dc34b7bf0fa96
parent840992bdc20effc919b96522ab4f82fd96087939 (diff)
downloadgcc-0977d3fedf2d1ee4287519c1d47b0fbcfcf00bc2.zip
gcc-0977d3fedf2d1ee4287519c1d47b0fbcfcf00bc2.tar.gz
gcc-0977d3fedf2d1ee4287519c1d47b0fbcfcf00bc2.tar.bz2
floatunditf.c: Use if __LDBL_MANT_DIG__ == 113.
* config/floatunditf.c: Use if __LDBL_MANT_DIG__ == 113. * config/fixtfdi.c: Likewise. * config/fixunstfdi.c: Likewise. * config/floatditf.c: Likewise. From-SVN: r110923
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/config/fixtfdi.c2
-rw-r--r--gcc/config/fixunstfdi.c2
-rw-r--r--gcc/config/floatditf.c2
-rw-r--r--gcc/config/floatunditf.c2
5 files changed, 11 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a5c9761..8cb23e0 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,10 @@
+2006-02-13 Richard Sandiford <richard@codesourcery.com>
+
+ * config/floatunditf.c: Use if __LDBL_MANT_DIG__ == 113.
+ * config/fixtfdi.c: Likewise.
+ * config/fixunstfdi.c: Likewise.
+ * config/floatditf.c: Likewise.
+
2006-02-13 Roger Sayle <roger@eyesopen.com>
PR middle-end/24427
diff --git a/gcc/config/fixtfdi.c b/gcc/config/fixtfdi.c
index 9fa13c2..42b8c23 100644
--- a/gcc/config/fixtfdi.c
+++ b/gcc/config/fixtfdi.c
@@ -1,5 +1,5 @@
/* Public domain. */
-#if __LDBL_MANT_DIG__ == 106
+#if __LDBL_MANT_DIG__ == 106 || __LDBL_MANT_DIG__ == 113
typedef int DItype __attribute__ ((mode (DI)));
typedef float TFtype __attribute__ ((mode (TF)));
diff --git a/gcc/config/fixunstfdi.c b/gcc/config/fixunstfdi.c
index ed81366..4a0012a 100644
--- a/gcc/config/fixunstfdi.c
+++ b/gcc/config/fixunstfdi.c
@@ -1,5 +1,5 @@
/* Public domain. */
-#if __LDBL_MANT_DIG__ == 106
+#if __LDBL_MANT_DIG__ == 106 || __LDBL_MANT_DIG__ == 113
typedef int DItype __attribute__ ((mode (DI)));
typedef int SItype __attribute__ ((mode (SI)));
typedef unsigned int UDItype __attribute__ ((mode (DI)));
diff --git a/gcc/config/floatditf.c b/gcc/config/floatditf.c
index 7656f2d..9671ac7 100644
--- a/gcc/config/floatditf.c
+++ b/gcc/config/floatditf.c
@@ -1,5 +1,5 @@
/* Public domain. */
-#if __LDBL_MANT_DIG__ == 106
+#if __LDBL_MANT_DIG__ == 106 || __LDBL_MANT_DIG__ == 113
typedef int DItype __attribute__ ((mode (DI)));
typedef int SItype __attribute__ ((mode (SI)));
typedef unsigned int UDItype __attribute__ ((mode (DI)));
diff --git a/gcc/config/floatunditf.c b/gcc/config/floatunditf.c
index 27fa058..1583e2a 100644
--- a/gcc/config/floatunditf.c
+++ b/gcc/config/floatunditf.c
@@ -1,5 +1,5 @@
/* Public domain. */
-#if __LDBL_MANT_DIG__ == 106
+#if __LDBL_MANT_DIG__ == 106 || __LDBL_MANT_DIG__ == 113
typedef int DItype __attribute__ ((mode (DI)));
typedef int SItype __attribute__ ((mode (SI)));
typedef unsigned int UDItype __attribute__ ((mode (DI)));