diff options
author | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-08-10 15:17:35 +0000 |
---|---|---|
committer | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-08-10 15:17:35 +0000 |
commit | cd81f692b24d2a1fa8388e7b53e3644a0d90e9d8 (patch) | |
tree | 67b720a7e8175bfc9f4532ab4ae4379f6b57648f /gcc/testsuite/gcc.dg/spe1.c | |
parent | b5959ba9fa374c913d96f39b22a0b2c7d921d77b (diff) | |
download | gcc-cd81f692b24d2a1fa8388e7b53e3644a0d90e9d8.tar.gz |
* c-typeck.c (digest_init): Add conversion for VECTOR_TYPEs.
testsuite:
* gcc.dg/spe1.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70296 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/testsuite/gcc.dg/spe1.c')
-rw-r--r-- | gcc/testsuite/gcc.dg/spe1.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.dg/spe1.c b/gcc/testsuite/gcc.dg/spe1.c new file mode 100644 index 00000000000..9ce56e08d54 --- /dev/null +++ b/gcc/testsuite/gcc.dg/spe1.c @@ -0,0 +1,14 @@ +/* { dg-do compile { target powerpc-*-eabi* } } */ +/* { dg-options "-mcpu=8540 -mabi=spe -O0" } */ + +/* (Test with -O0 so we don't optimize any of them away). */ + + +typedef float __attribute__((vector_size(8))) __ev64_fs__; + +static __ev64_opaque__ Foo (void); + +void Bar () +{ + __ev64_fs__ fs = Foo (); +} |