OSDN Git Service

* expmed.c (extract_bit_field_1): Also use a temporary and
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.c-torture / execute / pr22061-1.c
1 int N = 1;
2 void foo() {} /* Necessary to trigger the original ICE.  */
3 void bar (char a[2][N]) { a[1][0] = N; }
4 int
5 main (void)
6 {
7   void *x;
8
9   N = 4;
10   x = alloca (2 * N);
11   memset (x, 0, 2 * N);
12   bar (x);
13   if (N[(char *) x] != N)
14     abort ();
15   exit (0);
16 }