OSDN Git Service

* gcc.c-torture/execute/builtin-abs-1.c
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.c-torture / execute / builtins / lib / main.c
1 extern void main_test (void);
2 int inside_main;
3
4 int
5 main ()
6 {
7   inside_main = 1;
8   main_test ();
9   inside_main = 0;
10   return 0;
11 }
12
13 /* When optimizing, all the constant cases should have been
14    constant folded, so no calls to link_error should remain.
15    In any case, link_error should not be called.  */
16
17 #ifndef __OPTIMIZE__
18 void
19 link_error (void)
20 {
21   abort ();
22 }
23 #endif