[PATCH] D48626: New option -fwindows-filesystem, affecting #include paths.

Nico Weber via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Wed Jun 27 06:08:36 PDT 2018


thakis added a comment.

There are 2 other patches out there for the case sensitivity. Neither landed, because the performance hit form this approach is pretty big, and it's not necessary: You can either put the Win SDK into a ciopfs mount (example: https://cs.chromium.org/chromium/src/build/vs_toolchain.py?type=cs&q=ciopfs&sq=package:chromium&g=0&l=377 , used by chrome's win/cross build https://chromium.googlesource.com/chromium/src/+/master/docs/win_cross.md) or use -ivfsoverlay (example: http://llvm-cs.pcc.me.uk/cmake/platforms/WinMsvc.cmake#104 , used by llvm's win/cross build).

Have you measured the perf hit from your approach?


Repository:
  rC Clang

https://reviews.llvm.org/D48626





More information about the cfe-commits mailing list