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