X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Finternal%2Flibc.h;h=d985902c6389a82403e04640341e620426808899;hb=d5fd1fa48564a5528f53e5b1cab5063a0545d7f7;hp=b81c9ae70d7e04983610c9c186f3fe6622de20d8;hpb=357876052b125dcd74882f61afec19d8f519074c;p=musl diff --git a/src/internal/libc.h b/src/internal/libc.h index b81c9ae7..d985902c 100644 --- a/src/internal/libc.h +++ b/src/internal/libc.h @@ -7,13 +7,15 @@ struct __libc { void *main_thread; int threaded; - int canceldisable; + int secure; + size_t *auxv; int (*atexit)(void (*)(void)); void (*fini)(void); void (*ldso_fini)(void); volatile int threads_minus_1; - int ofl_lock; + int canceldisable; FILE *ofl_head; + int ofl_lock; }; @@ -41,6 +43,7 @@ void __unlockfile(FILE *); #define UNLOCK(x) (*(volatile int *)(x)=0) void __synccall(void (*)(void *), void *); +void __synccall_wait(void); int __setxid(int, int, int, int); extern char **__environ;