/* PR optimization/12544 */ | |
/* Origin: Tony Hosking <hosking@cs.purdue.edu> */ | |
/* Verify that non-local structures passed by invisible | |
reference are correctly put in the stack. */ | |
typedef struct { | |
int a; | |
int f; | |
} A; | |
A *b; | |
void x (A a) { | |
void y () { | |
a.a = 0; | |
} | |
b = &a; | |
y(); | |
} |