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
diff --git a/test/PCH/variables.c b/test/PCH/variables.c
index ffb9ec0..aad40ce 100644
--- a/test/PCH/variables.c
+++ b/test/PCH/variables.c
@@ -8,3 +8,6 @@
 
 //double VeryHappy; // FIXME: xpected-error{{redefinition}}
 
+
+int Q = A_MACRO_IN_THE_PCH;
+