| /* PR target/70296 */ | |
| /* { dg-do compile } */ | |
| /* { dg-require-effective-target powerpc_altivec_ok } */ | |
| /* { dg-options "-maltivec -std=gnu11" } */ | |
| #define c(x) x | |
| #define f(x) | |
| #define i int | |
| #define k | |
| typedef int vector; | |
| typedef vector int V; | |
| vector int a; | |
| vector b; | |
| vector c(int) d; | |
| vector c(e); | |
| vector c; | |
| vector f(int) int g; | |
| vector f(int) h; | |
| vector i j; | |
| vector k int l; | |
| vector k m; | |
| #define int(x) x | |
| vector int n; | |
| vector int(int) o; | |
| vector int(r); | |
| #undef int | |
| void | |
| foo () | |
| { | |
| V *p; | |
| p = &a; | |
| p = &d; | |
| p = &g; | |
| p = &j; | |
| p = &l; | |
| p = &n; | |
| p = &o; | |
| int *q; | |
| q = &b; | |
| q = &e; | |
| q = &c; | |
| q = &h; | |
| q = &m; | |
| q = &r; | |
| } |