commit | 4a73431dfe8d6fc54fa8cc2046790a34264e43f6 | [log] [tgz] |
---|---|---|
author | Louis Dionne <ldionne@apple.com> | Tue Oct 09 14:55:15 2018 +0000 |
committer | Louis Dionne <ldionne@apple.com> | Tue Oct 09 14:55:15 2018 +0000 |
tree | bd78683944b0ca3c8beb365de760a49225993224 | |
parent | dd73082d02640d8677d585c8a48243dcdd93e195 [diff] |
[NFC][unwind] Improve error message when a type has more than one RTTIs The "dynamic_cast error 2" error can apparently happen when the same type (with RTTI) is defined in more than one translation unit, and those translation units are linked together. This is technically an ODR violation, but making the error message more obvious is still helpful. git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@344052 91177308-0d34-0410-b5e6-96231b3b80d8