[PCH] Be conservative and check all the files the PCH references to see if
commitb68ffb107a86f5e3851e8108c712b64dd16ba258
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>
Wed, 1 Jun 2011 05:43:53 +0000 (1 05:43 +0000)
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>
Wed, 1 Jun 2011 05:43:53 +0000 (1 05:43 +0000)
tree15a95f9bca14373adef18848be8e5befe6666302
parentb4746036322385bf27d33ec1fc3c82a8bb3d1e58
[PCH] Be conservative and check all the files the PCH references to see if
a file was modified since the time the PCH was created.

The parser is not fit to deal with stale PCHs, too many invariants do not hold up. rdar://9530587.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@132389 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Serialization/ASTReader.h
lib/Serialization/ASTReader.cpp
test/PCH/modified-header-error.c [new file with mode: 0644]