[PATCH] Support case insensitive header searches for MSVCCompat
Nico Weber
thakis at chromium.org
Wed Mar 5 13:18:22 PST 2014
The compiler won't be the only place with issues like this though, no? Say
you have a generated header "header.h" and some file accidentally includes
it as "Header.h", then the build system now won't have a correct dependency
edge. There's probably more examples.
Can't you just create a case-insensitive file system even in cross mode?
On Wed, Mar 5, 2014 at 1:13 PM, Saleem Abdulrasool <abdulras at fb.com> wrote:
>
> One of the nice things about clang is that it is inherently a
> cross-compiler :-). Not all file systems are case-insensitive, and
> unfortunately, as I mentioned in the commit message, the Windows SDK does
> get the case wrong in many cases. This is an attempt to make the
> cross-compiler work properly with MS compatibility irrespective of the
> environment where it is being executed.
>
> http://llvm-reviews.chandlerc.com/D2972
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20140305/b03902ec/attachment.html>
More information about the cfe-commits
mailing list