diff options
| author | Douglas Gregor <dgregor@apple.com> | 2010-08-30 14:44:26 +0000 | 
|---|---|---|
| committer | Douglas Gregor <dgregor@apple.com> | 2010-08-30 14:44:26 +0000 | 
| commit | 2b1bbecb6b1651de61d258181922d3fab3b28e18 (patch) | |
| tree | 90fe48c95a39b11692486c2a549e5710a632c06b /clang/lib/Frontend/InitPreprocessor.cpp | |
| parent | cfcb94226765a37e6061cfb7144f4647c8829310 (diff) | |
| download | llvm-2b1bbecb6b1651de61d258181922d3fab3b28e18.zip llvm-2b1bbecb6b1651de61d258181922d3fab3b28e18.tar.gz llvm-2b1bbecb6b1651de61d258181922d3fab3b28e18.tar.bz2  | |
Predeclare class type_info in Microsoft mode, from Francois Pichet!
llvm-svn: 112478
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
| -rw-r--r-- | clang/lib/Frontend/InitPreprocessor.cpp | 1 | 
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Frontend/InitPreprocessor.cpp b/clang/lib/Frontend/InitPreprocessor.cpp index 29a8bec..538e6e2 100644 --- a/clang/lib/Frontend/InitPreprocessor.cpp +++ b/clang/lib/Frontend/InitPreprocessor.cpp @@ -343,6 +343,7 @@ static void InitializePredefinedMacros(const TargetInfo &TI,        // FIXME:  This should be temporary until we have a __pragma        // solution, to avoid some errors flagged in VC++ headers.        Builder.defineMacro("_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES", "0"); +      Builder.append("class type_info;");      }    }  | 
