diff options
| author | amodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-01-20 22:20:28 +0000 |
|---|---|---|
| committer | amodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-01-20 22:20:28 +0000 |
| commit | 1d796d08ddcf2bae447c1e42ff0f855fc4c35455 (patch) | |
| tree | cacbceced5896f651d1d96007c0ed0ea9e81d626 | |
| parent | 9207f1b388389dbd725bd3f863443ba77d409e05 (diff) | |
| download | ppe42-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/ChangeLog | 6 | ||||
| -rw-r--r-- | gcc/testsuite/gcc.dg/vmx/1b-01.c | 4 | ||||
| -rw-r--r-- | gcc/testsuite/gcc.dg/vmx/1c-02.c | 4 | ||||
| -rw-r--r-- | gcc/testsuite/gcc.dg/vmx/gcc-bug-4.c | 2 |
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; } |

