diff options
author | Fariborz Jahanian <fjahanian@gcc.gnu.org> | 2004-05-11 20:29:48 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@gcc.gnu.org> | 2004-05-11 20:29:48 +0000 |
commit | 44b2a8daf34d6bf940b432f862da14130857941c (patch) | |
tree | 1ce6da8a7776e5f102f22ec6f4578ba6e5f741c5 /gcc | |
parent | 7958a2a62b15fc90a6fc8379902ea4a8f9dcbfba (diff) | |
download | gcc-44b2a8daf34d6bf940b432f862da14130857941c.zip gcc-44b2a8daf34d6bf940b432f862da14130857941c.tar.gz gcc-44b2a8daf34d6bf940b432f862da14130857941c.tar.bz2 |
Test for AltiVec function vec_ld, passing a pointer to const vector.
Approved by Aldy Hernandez.
From-SVN: r81716
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/g++.dg/ext/altivec-9.C | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.dg/ext/altivec-9.C b/gcc/testsuite/g++.dg/ext/altivec-9.C new file mode 100644 index 0000000..cb7e4bb --- /dev/null +++ b/gcc/testsuite/g++.dg/ext/altivec-9.C @@ -0,0 +1,13 @@ +/* Test for AltiVec function vec_ld, passing a pointer to const vector */ +/* { dg-do compile { target powerpc*-*-* } } */ +/* { dg-options "-maltivec" } */ + +#include <altivec.h> + +typedef vector unsigned char vuc_t; +const vuc_t* p; +vector unsigned char test_vec_ld() +{ + return vec_ld(0,p); +} + |