Adds quick_exit(3) and at_quick_exit(3) from freebsd

Change-Id: I4fe88abd8f7b8aa45e58aeb2529d59a8d555d338
This commit is contained in:
Dan Albert
2014-04-29 17:49:06 -07:00
parent 85e780d055
commit b8425c549a
5 changed files with 138 additions and 0 deletions

View File

@@ -46,6 +46,11 @@ extern __noreturn void exit(int);
extern __noreturn void _Exit(int);
extern int atexit(void (*)(void));
#if __ISO_C_VISIBLE >= 2011 || __cplusplus >= 201103L
int at_quick_exit(void (*)(void));
void quick_exit(int) __noreturn;
#endif
extern char* getenv(const char*);
extern int putenv(char*);
extern int setenv(const char*, const char*, int);