Changeset 81 for trunk/kLdr/kLdrDyldMod.c
- Timestamp:
- Aug 19, 2016, 12:10:38 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kLdr/kLdrDyldMod.c
r33 r81 256 256 if (pMod->fAllocatedTLS) 257 257 { 258 kLdrModFreeTLS(pMod->pMod );258 kLdrModFreeTLS(pMod->pMod, KLDRMOD_INT_MAP); 259 259 pMod->fAllocatedTLS = 0; 260 260 } … … 820 820 if (!rc) 821 821 { 822 rc = kLdrModAllocTLS(pMod->pMod );822 rc = kLdrModAllocTLS(pMod->pMod, KLDRMOD_INT_MAP); 823 823 if (!rc) 824 824 { … … 861 861 if (pMod->fAllocatedTLS) 862 862 { 863 kLdrModFreeTLS(pMod->pMod );863 kLdrModFreeTLS(pMod->pMod, KLDRMOD_INT_MAP); 864 864 pMod->fAllocatedTLS = 0; 865 865 } … … 911 911 if (pMod->fAllocatedTLS) 912 912 { 913 kLdrModFreeTLS(pMod->pMod );913 kLdrModFreeTLS(pMod->pMod, KLDRMOD_INT_MAP); 914 914 pMod->fAllocatedTLS = 0; 915 915 } … … 919 919 if (!rc) 920 920 { 921 rc = kLdrModAllocTLS(pMod->pMod );921 rc = kLdrModAllocTLS(pMod->pMod, KLDRMOD_INT_MAP); 922 922 if (!rc) 923 923 { … … 1060 1060 1061 1061 pMod->enmState = KLDRSTATE_INITIALIZING; 1062 rc = kLdrModCallInit(pMod->pMod, (KUPTR)pMod->hMod);1062 rc = kLdrModCallInit(pMod->pMod, KLDRMOD_INT_MAP, (KUPTR)pMod->hMod); 1063 1063 if (!rc) 1064 1064 { … … 1092 1092 1093 1093 pMod->enmState = KLDRSTATE_TERMINATING; 1094 kLdrModCallTerm(pMod->pMod, (KUPTR)pMod->hMod);1094 kLdrModCallTerm(pMod->pMod, KLDRMOD_INT_MAP, (KUPTR)pMod->hMod); 1095 1095 pMod->enmState = KLDRSTATE_PENDING_GC; 1096 1096 /* unlinking on destruction. */ … … 1108 1108 KLDRDYLDMOD_ASSERT(pMod->enmState == KLDRSTATE_GOOD); 1109 1109 1110 return kLdrModCallThread(pMod->pMod, (KUPTR)pMod->hMod, 1 /* attach */);1110 return kLdrModCallThread(pMod->pMod, KLDRMOD_INT_MAP, (KUPTR)pMod->hMod, 1 /* attach */); 1111 1111 } 1112 1112 … … 1122 1122 KLDRDYLDMOD_ASSERT(pMod->enmState == KLDRSTATE_GOOD); 1123 1123 1124 kLdrModCallThread(pMod->pMod, (KUPTR)pMod->hMod, 0 /* detach */);1124 kLdrModCallThread(pMod->pMod, KLDRMOD_INT_MAP, (KUPTR)pMod->hMod, 0 /* detach */); 1125 1125 } 1126 1126
Note:
See TracChangeset
for help on using the changeset viewer.