Comment 4 for bug 1971640

Revision history for this message
Tom Kloos (tommy-tek) wrote :

Yes, that's probably it. The issue actually gets a bit more complicated for W7...
It needs api-ms-win-core-synch-l1-1-0.dll for CancelWaitableTimer,
and it needs api-ms-win-core-synch-l1-2-0.dll for WaitOnAddress (added since 2.0.0).
Unfortunately WaitOnAddress is only available on W8 and after so 2.0.0 is the last build for W7 unless some other tweaks are made. Regardless, win32-os.c needs some changes to reliably check for less than W8 rather than looking for a specific DLL. Probably use the convoluted GetVersion call. :-(
Thanks anyway for your help. Feel free to close this bug.