Check module signature when the module has already been loaded
authorBen Langmuir <blangmuir@apple.com>
Sat, 8 Nov 2014 00:34:30 +0000 (00:34 +0000)
committerBen Langmuir <blangmuir@apple.com>
Sat, 8 Nov 2014 00:34:30 +0000 (00:34 +0000)
commited9825848281163a14c55f48def81b6e04ef7ffe
tree36162d39034f3905531184d226a958fcb38ebaf1
parente531d27cd13fa11d88deee18ae4256bca528ac07
Check module signature when the module has already been loaded

We may need to verify the signature on subsequent imports as well, just
like we verify the size/modtime:
@import A;
@import B; // imports A
@import C; // imports A

llvm-svn: 221569
clang/lib/Serialization/ModuleManager.cpp
clang/test/Modules/rebuild.m