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 <[email protected]> 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 >
_______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
