diff options
Diffstat (limited to 'src/exit')
-rw-r--r-- | src/exit/abort.c | 2 | ||||
-rw-r--r-- | src/exit/at_quick_exit.c | 1 | ||||
-rw-r--r-- | src/exit/atexit.c | 1 |
3 files changed, 3 insertions, 1 deletions
diff --git a/src/exit/abort.c b/src/exit/abort.c index 7c323d26..e1980f10 100644 --- a/src/exit/abort.c +++ b/src/exit/abort.c @@ -3,7 +3,7 @@ #include "syscall.h" #include "pthread_impl.h" #include "atomic.h" -#include "libc.h" +#include "lock.h" #include "ksigaction.h" hidden volatile int __abort_lock[1]; diff --git a/src/exit/at_quick_exit.c b/src/exit/at_quick_exit.c index 4079b242..d3ce6522 100644 --- a/src/exit/at_quick_exit.c +++ b/src/exit/at_quick_exit.c @@ -1,5 +1,6 @@ #include <stdlib.h> #include "libc.h" +#include "lock.h" #define COUNT 32 diff --git a/src/exit/atexit.c b/src/exit/atexit.c index cd3b0a64..160d277a 100644 --- a/src/exit/atexit.c +++ b/src/exit/atexit.c @@ -1,6 +1,7 @@ #include <stdlib.h> #include <stdint.h> #include "libc.h" +#include "lock.h" /* Ensure that at least 32 atexit handlers can be registered without malloc */ #define COUNT 32 |