Commit Graph

8 Commits

Author SHA1 Message Date
Shoaib Meenai
8c0ee61ca4 [utils] Add Uxtheme.h to VFS overlay
This is needed for building the stdlib for Windows now.
2020-08-04 19:09:37 -07:00
Saleem Abdulrasool
90f4a7f2a9 build: add additional headers to cover WinSDK expansion
This adds additional headers to the VFS overlay to ensure we can build
the module on case sensitive file system.
2019-07-16 15:13:12 -07:00
Saleem Abdulrasool
2bfe983e81 Windows: add an entry for AccCtrl.h
This adjusts the SDK VFS to repair the build on case sensitive file
systems.
2019-04-09 10:44:36 -07:00
Saleem Abdulrasool
9f76e6e01b WinSDK: repair build on case insensitive file systems
The Windows SDK includes `WinSock2.h` as `winsock2.h` in `WS2tcpip.h` which
breaks on case sensitive file systems such as ext4.
2019-02-13 09:13:09 -08:00
Saleem Abdulrasool
4272595453 build: make the windows build work on Linux again
Update the SDK overlay to have enough of the entries to make the WinSDK build
when building the SDK overlay on Linux.
2019-01-14 15:34:40 -08:00
Saleem Abdulrasool
39982ae1c6 build: add ConcurrencySal.h to VFS overlay
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.
2018-12-20 09:10:56 -08:00
Saleem Abdulrasool
885a4f931e build: add Bcrypt.h to Windows SDK overlay
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.
2018-05-21 10:16:04 -07:00
Saleem Abdulrasool
5e4cd22e41 build: use VFS overlay for Windows SDK
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.
2017-11-03 12:50:47 -07:00