5 extern PIMAGE_TLS_CALLBACK __crt_xl_start__;
7 __attribute__((section(".CRT$XLZZZ")))
9 __declspec(allocate(".CRT$XLZZZ"))
11 PIMAGE_TLS_CALLBACK __crt_xl_end__ = NULL;
13 /* Runs all TLS callbacks registered in the executable
16 void NTAPI _PDCLIB_runTlsCallbacks(void * image, DWORD reason, PVOID pv);
17 void NTAPI _PDCLIB_runTlsCallbacks(void * image, DWORD reason, PVOID pv)
19 PIMAGE_TLS_CALLBACK * pcb = &__crt_xl_start__;
21 while(*pcb) (*(pcb++))(image, reason, pv);
26 #include "_PDCLIB_test.h"
28 /* Tested in tss_get.c */