diff options
author | Dan Albert <danalbert@google.com> | 2014-04-29 17:49:06 -0700 |
---|---|---|
committer | Dan Albert <danalbert@google.com> | 2014-04-29 19:17:00 -0700 |
commit | b8425c549a0bfe08b01b5906b95603d8523c1b16 (patch) | |
tree | 2efb8b0f66e170dff1cb9ff3a90001cc49ff9291 /libc/include/stdlib.h | |
parent | 85e780d0557643a81c4a33b3bc5d3806ef9d78e3 (diff) | |
download | android_bionic-b8425c549a0bfe08b01b5906b95603d8523c1b16.tar.gz android_bionic-b8425c549a0bfe08b01b5906b95603d8523c1b16.tar.bz2 android_bionic-b8425c549a0bfe08b01b5906b95603d8523c1b16.zip |
Adds quick_exit(3) and at_quick_exit(3) from freebsd
Change-Id: I4fe88abd8f7b8aa45e58aeb2529d59a8d555d338
Diffstat (limited to 'libc/include/stdlib.h')
-rw-r--r-- | libc/include/stdlib.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libc/include/stdlib.h b/libc/include/stdlib.h index 6c966f783..834dcda51 100644 --- a/libc/include/stdlib.h +++ b/libc/include/stdlib.h @@ -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); |