ignoreme: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int] main() { exit(0); strerror(0); } ^ int ignoreme: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int] main() { exit(0); } ^ int ignoreme: error: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] main() { exit(0); } ^ ignoreme: note: include the header or explicitly provide a declaration for 'exit' 2 errors generated. ignoreme: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int] main() { exit(0); } ^ int ignoreme: error: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] main() { exit(0); } ^ ignoreme: note: include the header or explicitly provide a declaration for 'exit' 2 errors generated. ignoreme: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int] main() { exit(0); rindex(0, 0); bzero(0, 0); } ^ int ignoreme: error: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] main() { exit(0); rindex(0, 0); bzero(0, 0); } ^ ignoreme: note: include the header or explicitly provide a declaration for 'exit' ignoreme: warning: ignoring return value of function declared with pure attribute [-Wunused-value] main() { exit(0); rindex(0, 0); bzero(0, 0); } ^~~~~~ ~~~~ ignoreme: warning: 'size' argument to bzero is '0' [-Wsuspicious-bzero] main() { exit(0); rindex(0, 0); bzero(0, 0); } ^ ignoreme: note: parenthesize the second argument to silence 2 warnings and 2 errors generated. ignoreme: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int] main() { uid_t x; exit(0); } ^ int ignoreme: error: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] main() { uid_t x; exit(0); } ^ ignoreme: note: include the header or explicitly provide a declaration for 'exit' 2 errors generated. ignoreme: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int] main() { char *p = (char *) alloca(1); exit(0); } ^ int ignoreme: error: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] main() { char *p = (char *) alloca(1); exit(0); } ^ ignoreme: note: include the header or explicitly provide a declaration for 'exit' 2 errors generated. ignoreme: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Werror,-Wimplicit-int] main() { exit(0); } ^ int ignoreme: error: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] main() { exit(0); } ^ ignoreme: note: include the header or explicitly provide a declaration for 'exit' 2 errors generated.