diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2022-11-14 14:57:00 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2022-11-14 14:57:00 +0100 |
| commit | 629312b38264263f51aa3c6e91e5904d55ffde8a (patch) | |
| tree | 5719b201bbe0cc7c96eeb35bf3d5a5fac446daea | |
| parent | d31524691bab26b833a3796e2f876325c7af0b12 (diff) | |
| download | box64-629312b38264263f51aa3c6e91e5904d55ffde8a.tar.gz box64-629312b38264263f51aa3c6e91e5904d55ffde8a.zip | |
Set TLS size to be a 64K page on all cases
| -rwxr-xr-x | src/emu/x64tls.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/x64tls.c b/src/emu/x64tls.c index d2e138d9..7d9c3d17 100755 --- a/src/emu/x64tls.c +++ b/src/emu/x64tls.c @@ -188,7 +188,7 @@ static int sizeDTS(box64context_t* context) } static int sizeTLSData(int s) { - uint32_t mask = box64_nogtk?0xffff:0x1fff; + uint32_t mask = 0xffff/*box64_nogtk?0xffff:0x1fff*/; // x86_64 does the mapping per 64K blocks, so it makes sense to have it this large return (s+mask)&~mask; } |