diff options
author | David Blaikie <dblaikie@gmail.com> | 2020-08-17 21:27:19 -0700 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2020-08-17 21:42:00 -0700 |
commit | be3ef93bf58aa5546c7baadfb21d43b75fbb4e24 (patch) | |
tree | 18e3d71fb231883dba9fd0800a37871ff34d0bd7 /llvm/tools/llvm-objdump/llvm-objdump.cpp | |
parent | 24c3dabef4436ec6436fb80e0672577ec52159ba (diff) | |
download | llvm-be3ef93bf58aa5546c7baadfb21d43b75fbb4e24.zip llvm-be3ef93bf58aa5546c7baadfb21d43b75fbb4e24.tar.gz llvm-be3ef93bf58aa5546c7baadfb21d43b75fbb4e24.tar.bz2 |
PR44685: DebugInfo: Handle address-use-invalid type units referencing non-type units
Theory was that we should never reach a non-type unit (eg: type in an
anonymous namespace) when we're already in the invalid "encountered an
address-use, so stop emitting types for now, until we throw out the
whole type tree to restart emitting in non-type unit" state. But that's
not the case (prior commit cleaned up one reason this wasn't exposed
sooner - but also makes it easier to test/demonstrate this issue)
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions