aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUlrich Weigand <uweigand@de.ibm.com>2010-12-17 18:49:42 +0000
committerUlrich Weigand <uweigand@gcc.gnu.org>2010-12-17 18:49:42 +0000
commit78feaa1f335d0f55eaa80d2cc2ca6925e1fe0d16 (patch)
treeb99adfa0562bd6c4024732ac096c7abb709ffd21 /gcc
parentce99f498c72e17c52c4f12cf8d600259eb942c2f (diff)
downloadgcc-78feaa1f335d0f55eaa80d2cc2ca6925e1fe0d16.zip
gcc-78feaa1f335d0f55eaa80d2cc2ca6925e1fe0d16.tar.gz
gcc-78feaa1f335d0f55eaa80d2cc2ca6925e1fe0d16.tar.bz2
titype-1.c: Enable TImode on __SPU__.
* gcc.dg/titype-1.c: Enable TImode on __SPU__. * gcc.dg/torture/fp-int-convert.h: Likewise. * gcc.dg/tree-ssa/ivopts-1.c: Likewise. * gcc.dg/uninit-C.c: Likewise. * gcc.dg/uninit-C-O0.c: Likewise. * gcc.dg/format/unnamed-1.c: Likewise. * gcc.dg/format/ms_unnamed-1.c: Likewise. From-SVN: r167995
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog10
-rw-r--r--gcc/testsuite/gcc.dg/format/ms_unnamed-1.c2
-rw-r--r--gcc/testsuite/gcc.dg/format/unnamed-1.c2
-rw-r--r--gcc/testsuite/gcc.dg/titype-1.c2
-rw-r--r--gcc/testsuite/gcc.dg/torture/fp-int-convert.h2
-rw-r--r--gcc/testsuite/gcc.dg/tree-ssa/ivopts-1.c2
-rw-r--r--gcc/testsuite/gcc.dg/uninit-C-O0.c2
-rw-r--r--gcc/testsuite/gcc.dg/uninit-C.c2
8 files changed, 17 insertions, 7 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index fe5581e..95ede64 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,13 @@
+2010-12-17 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
+
+ * gcc.dg/titype-1.c: Enable TImode on __SPU__.
+ * gcc.dg/torture/fp-int-convert.h: Likewise.
+ * gcc.dg/tree-ssa/ivopts-1.c: Likewise.
+ * gcc.dg/uninit-C.c: Likewise.
+ * gcc.dg/uninit-C-O0.c: Likewise.
+ * gcc.dg/format/unnamed-1.c: Likewise.
+ * gcc.dg/format/ms_unnamed-1.c: Likewise.
+
2010-12-17 Jason Merrill <jason@redhat.com>
PR c++/46670
diff --git a/gcc/testsuite/gcc.dg/format/ms_unnamed-1.c b/gcc/testsuite/gcc.dg/format/ms_unnamed-1.c
index fddd347..ac12942 100644
--- a/gcc/testsuite/gcc.dg/format/ms_unnamed-1.c
+++ b/gcc/testsuite/gcc.dg/format/ms_unnamed-1.c
@@ -10,7 +10,7 @@
/* Definition of TItype follows same logic as in gcc.dg/titype-1.c,
but must be a #define to avoid giving the type a name. */
-#if defined(__LP64__) && !defined(__hppa__)
+#if (defined(__LP64__) && !defined(__hppa__)) || defined(__SPU__)
#define TItype int __attribute__ ((mode (TI)))
#else
#define TItype long
diff --git a/gcc/testsuite/gcc.dg/format/unnamed-1.c b/gcc/testsuite/gcc.dg/format/unnamed-1.c
index 6d8cd39..e54b06f 100644
--- a/gcc/testsuite/gcc.dg/format/unnamed-1.c
+++ b/gcc/testsuite/gcc.dg/format/unnamed-1.c
@@ -10,7 +10,7 @@
/* Definition of TItype follows same logic as in gcc.dg/titype-1.c,
but must be a #define to avoid giving the type a name. */
-#if defined(__LP64__) && !defined(__hppa__)
+#if (defined(__LP64__) && !defined(__hppa__)) || defined(__SPU__)
#define TItype int __attribute__ ((mode (TI)))
#else
#define TItype long
diff --git a/gcc/testsuite/gcc.dg/titype-1.c b/gcc/testsuite/gcc.dg/titype-1.c
index 31c01a6..ef860b9 100644
--- a/gcc/testsuite/gcc.dg/titype-1.c
+++ b/gcc/testsuite/gcc.dg/titype-1.c
@@ -1,7 +1,7 @@
/* { dg-do run } */
/* Not all platforms support TImode integers. */
-#if (defined(__LP64__) && !defined(__hppa__)) || defined(_WIN64)
+#if (defined(__LP64__) && !defined(__hppa__)) || defined(_WIN64) || defined(__SPU__)
typedef int TItype __attribute__ ((mode (TI)));
#else
typedef long TItype;
diff --git a/gcc/testsuite/gcc.dg/torture/fp-int-convert.h b/gcc/testsuite/gcc.dg/torture/fp-int-convert.h
index 8c1968e..61d2c01 100644
--- a/gcc/testsuite/gcc.dg/torture/fp-int-convert.h
+++ b/gcc/testsuite/gcc.dg/torture/fp-int-convert.h
@@ -7,7 +7,7 @@ extern void exit (int);
/* Not all platforms support TImode integers; logic as in
gcc.dg/titype-1.c. */
-#if (defined(__LP64__) && !defined(__hppa__)) || defined(_WIN64)
+#if (defined(__LP64__) && !defined(__hppa__)) || defined(_WIN64) || defined(__SPU__)
typedef int TItype __attribute__ ((mode (TI)));
typedef unsigned int UTItype __attribute__ ((mode (TI)));
#else
diff --git a/gcc/testsuite/gcc.dg/tree-ssa/ivopts-1.c b/gcc/testsuite/gcc.dg/tree-ssa/ivopts-1.c
index 5ee87b0..44f1b62 100644
--- a/gcc/testsuite/gcc.dg/tree-ssa/ivopts-1.c
+++ b/gcc/testsuite/gcc.dg/tree-ssa/ivopts-1.c
@@ -1,7 +1,7 @@
/* { dg-do compile } */
/* Not all platforms support TImode integers. */
-#if defined(__LP64__) && !defined(__hppa__)
+#if (defined(__LP64__) && !defined(__hppa__)) || defined(__SPU__)
typedef int TItype __attribute__ ((mode (TI)));
#else
typedef long TItype;
diff --git a/gcc/testsuite/gcc.dg/uninit-C-O0.c b/gcc/testsuite/gcc.dg/uninit-C-O0.c
index 305dd36..02339d4 100644
--- a/gcc/testsuite/gcc.dg/uninit-C-O0.c
+++ b/gcc/testsuite/gcc.dg/uninit-C-O0.c
@@ -3,7 +3,7 @@
/* { dg-options "-Wuninitialized" } */
/* Not all platforms support TImode integers. */
-#if defined(__LP64__) && !defined(__hppa__)
+#if (defined(__LP64__) && !defined(__hppa__)) || defined(__SPU__)
typedef int TItype __attribute__ ((mode (TI)));
#else
typedef long TItype;
diff --git a/gcc/testsuite/gcc.dg/uninit-C.c b/gcc/testsuite/gcc.dg/uninit-C.c
index 741106c..a22f0d7 100644
--- a/gcc/testsuite/gcc.dg/uninit-C.c
+++ b/gcc/testsuite/gcc.dg/uninit-C.c
@@ -3,7 +3,7 @@
/* { dg-options "-O -Wuninitialized" } */
/* Not all platforms support TImode integers. */
-#if defined(__LP64__) && !defined(__hppa__)
+#if (defined(__LP64__) && !defined(__hppa__)) || defined(__SPU__)
typedef int TItype __attribute__ ((mode (TI)));
#else
typedef long TItype;