3 void foo(void); /* IGNORE */
4 int foo(void) { } /* ERROR */
8 void foo(void); /* IGNORE */
9 void foo(int a) {a; } /* ERROR */
14 void foo(int); /* IGNORE */
15 void foo(int a, int b) {a;b; } /* ERROR */
19 void foo(int, int); /* IGNORE */
20 void foo(int a) {a; } /* ERROR */
23 #if defined(SDCC) && !(defined(__z80) || defined(__gbz80))
24 #define REENTRANT reentrant
25 #define HAS_REENTRANT 1
28 #define HAS_REENTRANT 0
32 void foo(int, int) REENTRANT; /* IGNORE */
34 void foo(int a, int b) {a; b;} /* ERROR(SDCC && !(__z80 || __gbz80 || SDCC_STACK_AUTO)) */
39 void foo(int a=1) /* ERROR */
45 void foo(static int a) /* ERROR */