Closed
Description
Right now we have a large list of APIs we're using on Windows which aren't available on XP. The fallback implementations range from "call SetLastError" to "panic when called". There are likely at least somewhat compatible fallbacks in each situation that can be used:
- Condition variables can likely be implemented on top of some other system primitive.
- RwLock can be implemented on top of condition variables and mutexes
- Various fs syscalls can likely have some form of a fallback.