sharadhr wrote: I don't think POSIX or Torvalds' opinion on case insensitivity really matters here. The fact of the matter is that the Windows SDK and MSVC STL are written, delivered and expected to be used in a case-insensitive manner. We have a few choices:
1. Accept it as-is, and handle case-insensitivity in the driver, which is `clang-cl`'s behaviour, which is least-surprise for the end-user 2. 'rewrite the world', which is what MinGW, Cygwin, et al have done 3. Manually mangle the vendor-provided sysroot, attempted in this PR, or in projects like https://github.com/Jake-Shadle/xwin. This is error-prone. https://github.com/llvm/llvm-project/pull/96417 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
