* expmed.c (flip_storage_order): Deal with complex modes specially.
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / mayalias-2.c
blob39c010d91e68cbb457ee1d03b00c2fde769a2e99
1 typedef struct __attribute__((__may_alias__)) { short x; } test;
3 int f() {
4 int a=10;
5 test *p=(test *)&a;
6 p->x = 1;
7 return a;
10 int main() {
11 if (f() == 10)
12 __builtin_abort();
13 return 0;