mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-25 22:40:05 +00:00
12 lines
392 B
Plaintext
12 lines
392 B
Plaintext
|
#include <sysdep.h>
|
||
|
#include <tls.h>
|
||
|
|
||
|
-- Derive offsets relative to the thread register.
|
||
|
#define thread_offsetof(mem) (long)(offsetof (struct pthread, mem) - sizeof (struct pthread))
|
||
|
|
||
|
MULTIPLE_THREADS_OFFSET offsetof (struct pthread, header.multiple_threads)
|
||
|
TLS_PRE_TCB_SIZE sizeof (struct pthread)
|
||
|
TLS_TCB_SIZE sizeof (tcbhead_t)
|
||
|
|
||
|
PTHREAD_TID offsetof (struct pthread, tid)
|