tinycc/win32
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
..
examples tccgen/win32: let __declspec(dllimport) imply extern 2017-04-04 08:34:52 +02:00
include win32: define arm64 Interlocked helpers in winnt.h 2026-05-23 22:39:17 +09:00
lib arm64-win32 review: fix problems and pass tests 2026-05-04 12:51:10 +02:00
build-tcc.bat arm64-win32 review: fix problems and pass tests 2026-05-04 12:51:10 +02:00
tcc-win32.txt win32: tcc-win32.txt: fixup 2 mingw includes note 2024-10-23 16:32:49 +03:00