]> git.proxmox.com Git - wasi-libc.git/blobdiff - libc-top-half/musl/src/exit/at_quick_exit.c
Update to musl 1.2.2.
[wasi-libc.git] / libc-top-half / musl / src / exit / at_quick_exit.c
index d3ce6522df7dd810ee1014ae84a9ceaa08e66927..429d0b033004b257f0259ecc49a5f3965b325584 100644 (file)
@@ -1,12 +1,16 @@
 #include <stdlib.h>
 #include "libc.h"
 #include "lock.h"
+#include "fork_impl.h"
 
 #define COUNT 32
 
 static void (*funcs[COUNT])(void);
 static int count;
+#if defined(__wasilibc_unmodified_upstream) || defined(_REENTRANT)
 static volatile int lock[1];
+volatile int *const __at_quick_exit_lockptr = lock;
+#endif
 
 void __funcs_on_quick_exit()
 {