PR inline-asm/84742
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / alias-4.c
blob6c6c9587b45087922f52e83837011ea075c1b391
1 /* { dg-require-alias "" } */
2 int a = 1;
3 extern int b __attribute__ ((alias ("a")));
4 int c = 1;
5 extern int d __attribute__ ((alias ("c")));
6 main (int argc)
8 int *p;
9 int *q;
10 if (argc)
11 p = &a, q = &b;
12 else
13 p = &c, q = &d;
14 *p = 1;
15 *q = 2;
16 if (*p == 1)
17 __builtin_abort ();
18 return 0;