summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>2006-01-20 22:20:28 +0000
committeramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>2006-01-20 22:20:28 +0000
commit1d796d08ddcf2bae447c1e42ff0f855fc4c35455 (patch)
treecacbceced5896f651d1d96007c0ed0ea9e81d626
parent9207f1b388389dbd725bd3f863443ba77d409e05 (diff)
downloadppe42-gcc-1d796d08ddcf2bae447c1e42ff0f855fc4c35455.tar.gz
ppe42-gcc-1d796d08ddcf2bae447c1e42ff0f855fc4c35455.zip
* gcc.dg/vmx/1b-01.c: Warning fix.
* gcc.dg/vmx/1c-02.c: Likewise. * gcc.dg/vmx/gcc-bug-4.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110044 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gcc.dg/vmx/1b-01.c4
-rw-r--r--gcc/testsuite/gcc.dg/vmx/1c-02.c4
-rw-r--r--gcc/testsuite/gcc.dg/vmx/gcc-bug-4.c2
4 files changed, 11 insertions, 5 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 3077f6845f9..b53833bfdf3 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2006-01-21 Alan Modra <amodra@bigpond.net.au>
+
+ * gcc.dg/vmx/1b-01.c: Warning fix.
+ * gcc.dg/vmx/1c-02.c: Likewise.
+ * gcc.dg/vmx/gcc-bug-4.c: Likewise.
+
2006-01-20 Steve Ellcey <sje@cup.hp.com>
PR testsuite/24962
diff --git a/gcc/testsuite/gcc.dg/vmx/1b-01.c b/gcc/testsuite/gcc.dg/vmx/1b-01.c
index 425b0262c60..8cdacb640f1 100644
--- a/gcc/testsuite/gcc.dg/vmx/1b-01.c
+++ b/gcc/testsuite/gcc.dg/vmx/1b-01.c
@@ -5,7 +5,7 @@ vector unsigned char a;
static void test()
{
check(sizeof(a) == 16, "sizeof(a)");
- check(((int)&a & 15) == 0, "alignof(a)");
- check((int)&a != 0, "&a");
+ check(((long)&a & 15) == 0, "alignof(a)");
+ check((long)&a != 0, "&a");
check(vec_all_eq(a,((vector unsigned char){0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0})), "value(a)");
}
diff --git a/gcc/testsuite/gcc.dg/vmx/1c-02.c b/gcc/testsuite/gcc.dg/vmx/1c-02.c
index ec591ed596d..be6adf647fa 100644
--- a/gcc/testsuite/gcc.dg/vmx/1c-02.c
+++ b/gcc/testsuite/gcc.dg/vmx/1c-02.c
@@ -27,8 +27,8 @@ union { char b; vector pixel a; } p16u;
static void test()
{
- check((int)&u8.a - (int)&u8 == 16, "u8.a");
- check((int)&u8.e - (int)&u8 == 32, "u8.e");
+ check((long)&u8.a - (long)&u8 == 16, "u8.a");
+ check((long)&u8.e - (long)&u8 == 32, "u8.e");
check(sizeof(u8) == 48, "sizeof(u8)");
check(sizeof(u8u) == 16, "sizeof(u8u)");
}
diff --git a/gcc/testsuite/gcc.dg/vmx/gcc-bug-4.c b/gcc/testsuite/gcc.dg/vmx/gcc-bug-4.c
index f76fbdc6e00..beb920f2ced 100644
--- a/gcc/testsuite/gcc.dg/vmx/gcc-bug-4.c
+++ b/gcc/testsuite/gcc.dg/vmx/gcc-bug-4.c
@@ -1,5 +1,5 @@
/* { dg-do compile } */
#include <altivec.h>
extern vector unsigned int gn00111;
-int f() { return (int)&gn00111; }
+long f() { return (long)&gn00111; }
OpenPOWER on IntegriCloud