LGTM
================
Comment at: lib/Lex/PPDirectives.cpp:1453
@@ -1451,1 +1452,3 @@
SourceLocation FilenameLoc = FilenameTok.getLocation();
+ SmallString<1024> NormalizedPath;
+ if (LangOpts.MSVCCompat) {
----------------
Another 1k of stack for a relatively rare case :/
http://llvm-reviews.chandlerc.com/D2994