chapuni added a comment. I wish, in clang/llvm, internal path separator would be slash. It'd be better to use backslash where it'd be really required, for example interface to cmd.exe or MS toolchain. For me, native-ization is nightmare. http://reviews.llvm.org/D11944