aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
diff options
context:
space:
mode:
authorAdrian Prantl <aprantl@apple.com>2017-10-18 01:11:01 +0000
committerAdrian Prantl <aprantl@apple.com>2017-10-18 01:11:01 +0000
commit5a82f0a47096ab93e54fa3af8f23ff7cc5bceaa8 (patch)
treeef42bef5d0f44c24fd329d398f3d6fc7017f8c39 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
parent07412df152cecaefd348711f8ae9bbdbf49fb43d (diff)
downloadllvm-5a82f0a47096ab93e54fa3af8f23ff7cc5bceaa8.zip
llvm-5a82f0a47096ab93e54fa3af8f23ff7cc5bceaa8.tar.gz
llvm-5a82f0a47096ab93e54fa3af8f23ff7cc5bceaa8.tar.bz2
Verifier: Ignore CUs pulled in by ODR-uniqued types.
When more than one Module is imported into the same context, such as during an LTO build before linking the modules, ODR type uniquing may cause types to point to a different CU. This check does not make sense in this case. This fixes the error reported in PR34944. https://bugs.llvm.org/show_bug.cgi?id=34944 rdar://problem/34940685 This reapplies a cleaner implementation of r316049. llvm-svn: 316052
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions