/* gcc -std=c89 -gctf -g -mtune=generic -march=x86-64 -c \
* -o test-PR26568-1.o test-PR26568-1.c */
struct A {
union {
struct {
int x;
};
long y;
void fun(struct A * a) {
a->x = 0;
a->y = 0x0102030405060708ULL;
}