diff options
author | Michael J. Spencer <bigcheesegs@gmail.com> | 2010-10-21 05:21:48 +0000 |
---|---|---|
committer | Michael J. Spencer <bigcheesegs@gmail.com> | 2010-10-21 05:21:48 +0000 |
commit | 4992ca4b17d82743c304f4c1b2da020f237d6b18 (patch) | |
tree | d32b56f1de7a2e882be125ce3e6d28ac0564084a /clang/lib/Serialization/ASTReader.cpp | |
parent | f7ecd9e8bbcb038204bc2ef6570463fed0e13f0b (diff) | |
download | bcm5719-llvm-4992ca4b17d82743c304f4c1b2da020f237d6b18.tar.gz bcm5719-llvm-4992ca4b17d82743c304f4c1b2da020f237d6b18.zip |
Reorganize predefined macros for all Windows targets.
This adds an option to set the _MSC_VER macro without
recompiling. This is very useful when testing compatibility
with the Windows SDK and c++stdlib headers.
-fmsc-version=<version> (defaults to VS2003 (1300))
llvm-svn: 116999
Diffstat (limited to 'clang/lib/Serialization/ASTReader.cpp')
-rw-r--r-- | clang/lib/Serialization/ASTReader.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Serialization/ASTReader.cpp b/clang/lib/Serialization/ASTReader.cpp index ada41b446ca..4461703f522 100644 --- a/clang/lib/Serialization/ASTReader.cpp +++ b/clang/lib/Serialization/ASTReader.cpp @@ -74,6 +74,7 @@ PCHValidator::ReadLanguageOptions(const LangOptions &LangOpts) { PARSE_LANGOPT_BENIGN(HexFloats); PARSE_LANGOPT_IMPORTANT(C99, diag::warn_pch_c99); PARSE_LANGOPT_IMPORTANT(Microsoft, diag::warn_pch_microsoft_extensions); + PARSE_LANGOPT_BENIGN(MSCVersion); PARSE_LANGOPT_IMPORTANT(CPlusPlus, diag::warn_pch_cplusplus); PARSE_LANGOPT_IMPORTANT(CPlusPlus0x, diag::warn_pch_cplusplus0x); PARSE_LANGOPT_BENIGN(CXXOperatorName); |