libcpp, c, middle-end: Optimize initializers using #embed in C
[official-gcc.git] / gcc / testsuite / gcc.dg / gnu23-varmod-2.c
blobc36af1d164762fa7e8d45875b3ec44a5a2a5f43f
1 /* { dg-do run }
2 * { dg-options "-std=gnu23" } */
4 int foo(int n)
6 int (*a(void))[n] { return 0; };
7 typeof((n++,a)) b2;
8 return n;
11 int main()
13 if (2 != foo(1))
14 __builtin_abort();