OSDN Git Service

Fix PR 17408 and PR 17409.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.c-torture / execute / 20010106-1.c
1 /* Copyright 2001 Free Software Foundation
2    Contributed by Alexandre Oliva <aoliva@redhat.com> */
3
4 int f(int i) {
5   switch (i)
6   {
7     case -2:
8       return 33;
9     case -1:
10       return 0;
11     case 0:
12       return 7;
13     case 1:
14       return 4;
15     case 2:
16       return 3;
17     case 3:
18       return 15;
19     case 4:
20      return 9;
21     default:
22       abort ();
23   }
24 }
25
26 int main() {
27   if (f(-1))
28     abort ();
29   exit (0);
30 }