Fix TLS again

This commit is contained in:
wheremyfoodat 2023-07-07 16:50:55 +03:00
parent 2ec3884189
commit 6588f6764f

View file

@ -37,8 +37,8 @@ void Memory::reset() {
u32 basePaddrForTLS = tlsBaseOpt.value();
for (int i = 0; i < appResourceLimits.maxThreads; i++) {
u32 vaddr = VirtualAddrs::TLSBase + i * VirtualAddrs::TLSSize;
basePaddrForTLS += VirtualAddrs::TLSSize;
allocateMemory(vaddr, basePaddrForTLS, VirtualAddrs::TLSSize, true);
basePaddrForTLS += VirtualAddrs::TLSSize;
}
// Initialize shared memory blocks and reserve memory for them