/* { dg-do compile } */ #include typedef unsigned long size_t; vector signed int T_vec_s32; void *T_void_ptr; const void *T_const_void_ptr; size_t T_size_t; char *T_char_ptr; vector signed short T_vec_s16; vector signed char T_vec_s8; vector unsigned short T_vec_u16; vector unsigned int T_vec_u32; vector unsigned char T_vec_u8; vector float T_vec_f32; int T_int; float *T_float_ptr; void f(void); short *T_short_ptr; vector signed short *T_vec_s16_ptr; int *T_int_ptr; vector signed int *T_vec_s32_ptr; signed char *T_signed_char_ptr; vector signed char *T_vec_s8_ptr; unsigned short *T_unsigned_short_ptr; vector unsigned short *T_vec_u16_ptr; unsigned int *T_unsigned_int_ptr; vector unsigned int *T_vec_u32_ptr; unsigned char *T_unsigned_char_ptr; vector unsigned char *T_vec_u8_ptr; double T_double; int T_intb; vector bool short *T_vec_b16_ptr; vector bool int *T_vec_b32_ptr; vector bool char *T_vec_b8_ptr; vector float *T_vec_f32_ptr; vector pixel *T_vec_p16_ptr; vector bool short T_vec_b16; vector pixel T_vec_p16; vector bool int T_vec_b32; vector bool char T_vec_b8; float T_float; volatile void g(void); const char *T_const_char_ptr;