When building CoreFoundation, we include ConccurrencySal.h. When
cross-compiling on a case sensitive filesystem, this fails due to the naming in
the SDK. Add an entry to repair the cross-compilation.
This is used in the stdlib shims, but has a case mismatch. Add an entry
for the spelling as provided on MSDN and the case that is used in the
WinSDK distribution.
The Windows SDK provides headers which have incorrect cases. The
incorrect cases are in the SDK headers as well. On case sensitive file
systems this causes build issues due to the incorrect name. Use the
clang VFS overlay to avoid the need for providing copies to the expected
cases. This improves the cross-compilation on Linux to Windows.