the "detailed" preprocessing record. llvm-svn: 115417
file is somehow changed in a chained PCH file, make sure that we write out the macro definition. Fixes part of <rdar://problem/8499034>. llvm-svn: 115259
llvm-svn: 109823