summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/lang/cpp/scope/TestCppScope.py
diff options
context:
space:
mode:
authorPete Cooper <peter_cooper@apple.com>2016-03-15 21:33:10 +0000
committerPete Cooper <peter_cooper@apple.com>2016-03-15 21:33:10 +0000
commitebecd6c54344abc15be328e2086fb46f616af083 (patch)
tree3674569b2a8116ef44bb862c02f042739849d4a3 /lldb/packages/Python/lldbsuite/test/lang/cpp/scope/TestCppScope.py
parent9cb61faa61ae12814eb9820ed838eedc1ac7a461 (diff)
downloadbcm5719-llvm-ebecd6c54344abc15be328e2086fb46f616af083.tar.gz
bcm5719-llvm-ebecd6c54344abc15be328e2086fb46f616af083.zip
Fix EHFrame processing to add implicit references when needed.
The current code for processCIE and processFDE returns out if it sees any references. The problem with this is that some references could be explicit in the binary, while others are implicit as they can be inferred from the content of the EHFrame itself. This change walks the references we have against the references we need, and verifies that all explicit references are in the correct place, and generates any missing implicit ones. Reviewed by Lang Hames and Nick Kledzik. Differential Revision: http://reviews.llvm.org/D15439 llvm-svn: 263590
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp/scope/TestCppScope.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud