diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 3077f6845f9af50497ad36800b32c449ec9dc81c..b53833bfdf3108f83e5e3956b0bae3254f759585 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 425b0262c605fb982036ee0dfa865479205a969d..8cdacb640f1acc9883a8fc39f86a33825d127992 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 ec591ed596d4617d53fcf84989edeee8ca8640b9..be6adf647fa23f6121480f93e8ce55a076b39edf 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 f76fbdc6e00bdf64ef254de0f5a3f0589e68fa39..beb920f2cede2bb53f7675dca7a1b68f4415fec9 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; }