I spent a bit of time playing with clang test on Windows...<br><br>This patch get another 20 clang tests to pass when compiled with MSVC.<br><br>It fixes detection of absolute path in llvm containing '\' and stripping of path containing multiple '\\' in clang. (somehow all '\' provided on the command-line are "doubled" when they are provided to the FileManager). Since path can contain multiple backslash, the second fix a border case bug.<br>
<br>This get test such as .\Preprocessor\include-macros.c to pass.<br><br><br><br>