Fix hash of WIDEN_*_EXPR
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / 931004-7.c
blobf163d1a4a9d4a06ea486114216711a59427ca828
1 void abort (void);
2 void exit (int);
4 struct tiny
6 char c;
7 };
9 void
10 f (int n, struct tiny x, struct tiny y, struct tiny z, long l)
12 if (x.c != 10)
13 abort();
15 if (y.c != 11)
16 abort();
18 if (z.c != 12)
19 abort();
21 if (l != 123)
22 abort ();
25 int
26 main (void)
28 struct tiny x[3];
29 x[0].c = 10;
30 x[1].c = 11;
31 x[2].c = 12;
32 f (3, x[0], x[1], x[2], (long) 123);
33 exit(0);