]> granicus.if.org Git - clang/commit
Follow-up commit to r211657 which introduced these macros, but not for MSVC. This...
authorAaron Ballman <aaron@aaronballman.com>
Tue, 21 Oct 2014 19:24:06 +0000 (19:24 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Tue, 21 Oct 2014 19:24:06 +0000 (19:24 +0000)
commitcd2a8464bf2fa0d07f0e4a7b2db07a1a64f1a346
tree2ec76ffb3d62a44c050c51364894a0a5228e697a
parent3f19c5ab9a9abc2f64ebcf6b2860455ce1c89487
Follow-up commit to r211657 which introduced these macros, but not for MSVC. This turns out to break our freestanding tests on Windows when compiling in MSVC-compatible mode. It was decided (http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20141020/116942.html is the start of the thread) to support this as part of Clang's interface on all platforms.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@220312 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Frontend/InitPreprocessor.cpp
test/Preprocessor/predefined-macros.c