tinycc/tests/tests2/145_winarm64_interlocked.expect
Mounir IDRASSI 3b1fe97a59 win32: define arm64 Interlocked helpers in winnt.h
Move the TinyCC/Windows ARM64 Interlocked workaround from the semlock call site into the bundled WinAPI header. This keeps tcc.h using the normal Interlocked API while avoiding unresolved Interlocked imports when tcc -run self-compiles on Windows ARM64.

Update lib/bt-exe.c as well so its ARM64 runtime object does not define a second InterlockedExchange fallback now provided by winnt.h.
2026-05-23 22:39:17 +09:00

9 lines
150 B
Plaintext

exchange old: yes
exchange stored: yes
compare old: yes
compare stored: yes
acquire old: yes
acquire stored: yes
release old: yes
release stored: yes