aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorBen Elliston <bje@au.ibm.com>2006-03-07 23:41:00 +0000
committerBen Elliston <bje@gcc.gnu.org>2006-03-08 10:41:00 +1100
commitc18f0c265db5c1aa04a892e323ef2425401ccfe1 (patch)
tree9118162165538b432ca0321ce5ed933bef7579a4 /gcc
parent9fe2e733d2819b630c747ad8d73332bc76552362 (diff)
downloadgcc-c18f0c265db5c1aa04a892e323ef2425401ccfe1.zip
gcc-c18f0c265db5c1aa04a892e323ef2425401ccfe1.tar.gz
gcc-c18f0c265db5c1aa04a892e323ef2425401ccfe1.tar.bz2
* config/fp-bit.h (CMPtype): Typedef to a word mode integer.
From-SVN: r111823
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/fp-bit.h5
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 61d6f59..e446ba1 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-08 Ben Elliston <bje@au.ibm.com>
+
+ * config/fp-bit.h (CMPtype): Typedef to a word mode integer.
+
2006-03-07 Aldy Hernandez <aldyh@redhat.com>
PR gomp/26238
diff --git a/gcc/config/fp-bit.h b/gcc/config/fp-bit.h
index 5ee0279..0f03f87 100644
--- a/gcc/config/fp-bit.h
+++ b/gcc/config/fp-bit.h
@@ -107,9 +107,10 @@ typedef int DItype __attribute__ ((mode (DI)));
typedef int TItype __attribute__ ((mode (TI)));
#endif
-/* The type of the result of a fp compare */
+/* The type of the result of a floating point comparison. This must
+ match `word_mode' in GCC for the target. */
#ifndef CMPtype
-#define CMPtype SItype
+typedef int CMPtype __attribute__ ((mode (word)));
#endif
typedef unsigned int UHItype __attribute__ ((mode (HI)));