aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJanis Johnson <janis187@us.ibm.com>2004-07-23 18:22:57 +0000
committerJanis Johnson <janis@gcc.gnu.org>2004-07-23 18:22:57 +0000
commit47120c071d9fc9d6645b7b1febbc416af4b749b4 (patch)
tree92be9bc7a3b76daa4b621308fd5b4b9a766bc4c5
parent13f914441a6e702d1ebacc07961e4052a6c61bfb (diff)
downloadgcc-47120c071d9fc9d6645b7b1febbc416af4b749b4.zip
gcc-47120c071d9fc9d6645b7b1febbc416af4b749b4.tar.gz
gcc-47120c071d9fc9d6645b7b1febbc416af4b749b4.tar.bz2
debug-1.c: Use int, not long, in union with vector.
2004-07-23 Janis Johnson <janis187@us.ibm.com> * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector. * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector. From-SVN: r85086
-rw-r--r--gcc/testsuite/ChangeLog3
-rw-r--r--gcc/testsuite/gcc.dg/vmx/debug-1.c4
-rw-r--r--gcc/testsuite/gcc.dg/vmx/varargs-1.c4
3 files changed, 7 insertions, 4 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index d1f3a8f..ffb8606 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,8 @@
2004-07-23 Janis Johnson <janis187@us.ibm.com>
+ * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
+ * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
+
* gcc.dg/vmx/ops.c: Remove checks using pointers to long.
* gcc.dg/vmx/ops-long-1.c: New test.
* gcc.dg/vmx/ops-long-2.c: New test.
diff --git a/gcc/testsuite/gcc.dg/vmx/debug-1.c b/gcc/testsuite/gcc.dg/vmx/debug-1.c
index 871625d..c92435e 100644
--- a/gcc/testsuite/gcc.dg/vmx/debug-1.c
+++ b/gcc/testsuite/gcc.dg/vmx/debug-1.c
@@ -9,8 +9,8 @@ typedef union {
signed char s8[16];
unsigned short u16[8];
signed short s16[8];
- unsigned long u32[4];
- signed long s32[4];
+ unsigned int u32[4];
+ signed int s32[4];
float f32[4];
} U;
U u;
diff --git a/gcc/testsuite/gcc.dg/vmx/varargs-1.c b/gcc/testsuite/gcc.dg/vmx/varargs-1.c
index 92167c9..9725e76 100644
--- a/gcc/testsuite/gcc.dg/vmx/varargs-1.c
+++ b/gcc/testsuite/gcc.dg/vmx/varargs-1.c
@@ -13,10 +13,10 @@ void printx(T a)
{
union {
T v;
- unsigned long a[4];
+ unsigned int a[4];
} u;
u.v = a;
- printf("%ld, %ld, %ld, %ld\n", u.a[0], u.a[1], u.a[2], u.a[3]);
+ printf("%d, %d, %d, %d\n", u.a[0], u.a[1], u.a[2], u.a[3]);
}
void f1(int a, ...)