do a dance with predefines, and finally enable reading of macros from
authorChris Lattner <sabre@nondot.org>
Fri, 10 Apr 2009 22:13:17 +0000 (22:13 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 10 Apr 2009 22:13:17 +0000 (22:13 +0000)
commit531cc8355608295caa01f31fa4e078d77a3d6470
tree69b4b699385ee42bf842f3ce4a6f2f9d8feffd8e
parent47892828490da215fc2be630ea13d40706c3ae66
do a dance with predefines, and finally enable reading of macros from
PCH.  This works now, except for limitations not being able to do things
with identifiers.  The basic example in the testcase works though.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@68832 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Lex/Preprocessor.h
lib/Frontend/PCHReader.cpp
lib/Lex/Preprocessor.cpp
test/PCH/variables.c
test/PCH/variables.h
tools/clang-cc/clang-cc.cpp