Remove old autovect-branch by moving to "dead" directory.
[official-gcc.git] / old-autovect-branch / gcc / testsuite / gcc.c-torture / compile / 20030907-1.c
blobe362b910284de9c677183351b1bd17b9fbb51fe1
1 /* PR 11665
2 Orgin: jwhite@cse.unl.edu
3 The problem was in initializer_constant_valid_p,
4 "for a CONSTRUCTOR, only the last element
5 of the CONSTRUCTOR was being checked"
6 (from the email of the patch which fixed this).
7 This used to ICE because GCC thought gdt_table was a
8 constant value when it is not. */
10 int x;
11 struct gdt
13 unsigned a,b,c,d,e,f;
15 void f()
17 struct gdt gdt_table[2]=
21 ( (((unsigned)(&x))<<(24))&(-1<<(8)) ),