X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;ds=inline;f=src%2Finternal%2Flibc.h;h=5e14518312c77025d107f3f11a2d1ea626f2734a;hb=aaa29c26eed4a09625e61c6af31d16b1a4163fc3;hp=98c7535aa861dc3e8c83b89d07ba11fac15bfc65;hpb=1b0cdc8700d29ef018bf226d74b2b58b23bce91c;p=musl diff --git a/src/internal/libc.h b/src/internal/libc.h index 98c7535a..5e145183 100644 --- a/src/internal/libc.h +++ b/src/internal/libc.h @@ -11,13 +11,20 @@ struct __locale_struct { const struct __locale_map *volatile cat[6]; }; +struct tls_module { + struct tls_module *next; + void *image; + size_t len, size, align, offset; +}; + struct __libc { int can_do_threads; int threaded; int secure; volatile int threads_minus_1; size_t *auxv; - size_t tls_size; + struct tls_module *tls_head; + size_t tls_size, tls_align, tls_cnt; size_t page_size; struct __locale_struct global_locale; };