/* { dg-do compile } */ | |
typedef struct { | |
float *data_normal3f; | |
float *data_texcoordtexture2f; | |
float *data_texcoordlightmap2f; | |
float *data_color4f; | |
} dp_model_t; | |
dp_model_t a; | |
float *b; | |
void fn1() { | |
int c; | |
a.data_normal3f = b + c * 3; | |
a.data_texcoordtexture2f = a.data_normal3f + c * 3; | |
a.data_texcoordlightmap2f = a.data_color4f = | |
a.data_texcoordlightmap2f + c * 2; | |
} |