1*b50261e2SCy Schubert@CHECK_PROTOTYPE_DEFINITION_HEADER@ 2*b50261e2SCy Schubert 3*b50261e2SCy Schubertstatic void cmakeRequireSymbol(int dummy, ...) { 4*b50261e2SCy Schubert (void) dummy; 5*b50261e2SCy Schubert} 6*b50261e2SCy Schubert 7*b50261e2SCy Schubertstatic void checkSymbol(void) { 8*b50261e2SCy Schubert#ifndef @CHECK_PROTOTYPE_DEFINITION_SYMBOL@ 9*b50261e2SCy Schubert cmakeRequireSymbol(0, &@CHECK_PROTOTYPE_DEFINITION_SYMBOL@); 10*b50261e2SCy Schubert#endif 11*b50261e2SCy Schubert} 12*b50261e2SCy Schubert 13*b50261e2SCy Schubert@CHECK_PROTOTYPE_DEFINITION_PROTO@ { 14*b50261e2SCy Schubert return @CHECK_PROTOTYPE_DEFINITION_RETURN@; 15*b50261e2SCy Schubert} 16*b50261e2SCy Schubert 17*b50261e2SCy Schubert#ifdef __CLASSIC_C__ 18*b50261e2SCy Schubertint main() { 19*b50261e2SCy Schubert int ac; 20*b50261e2SCy Schubert char*av[]; 21*b50261e2SCy Schubert#else 22*b50261e2SCy Schubertint main(int ac, char *av[]) { 23*b50261e2SCy Schubert#endif 24*b50261e2SCy Schubert checkSymbol(); 25*b50261e2SCy Schubert if (ac > 1000) { 26*b50261e2SCy Schubert return *av[0]; 27*b50261e2SCy Schubert } 28*b50261e2SCy Schubert return 0; 29*b50261e2SCy Schubert} 30