* gcc.dg/vmx/1b-01.c: New.
[official-gcc.git] / gcc / testsuite / gcc.dg / vmx / debug-1.c
blob871625d28733770e7747ec017150d1458b7cfc02
1 #include <altivec.h>
2 vector unsigned char v;
3 typedef unsigned char T[16];
4 T t;
5 typedef struct { unsigned char a[16]; } R;
6 R r;
7 typedef union {
8 unsigned char u8[16];
9 signed char s8[16];
10 unsigned short u16[8];
11 signed short s16[8];
12 unsigned long u32[4];
13 signed long s32[4];
14 float f32[4];
15 } U;
16 U u;
17 static void use(void *p) {
19 int main() {
20 use (&v);
21 use (&t);
22 use (&r);
23 use (&u);
24 return 0;