Alex Rønne Petersen
|
1d8fca0060
|
std.os.windows.tls: Only define _tls_array when targeting MSVC.
LLVM does not use it when emitting code for the MinGW ABI.
|
2024-08-03 20:48:48 +02:00 |
|
Alex Rønne Petersen
|
0f1db90198
|
std.os.windows.tls: Slightly improve type safety.
|
2024-08-03 20:48:48 +02:00 |
|
Alex Rønne Petersen
|
c2fcdc21c2
|
std.os.windows.tls: Change type of _tls_start/_tls_end to *anyopaque.
If they're typed as `u8`, they can be aligned to anything. We want at least
pointer size alignment.
|
2024-08-03 20:47:08 +02:00 |
|
Alex Rønne Petersen
|
8056a85151
|
std: Move start_windows_tls.zig to os/windows/tls.zig.
Just to be consistent with Linux.
|
2024-08-03 20:35:08 +02:00 |
|