diff options
author | Kuba Mracek <mracek@apple.com> | 2019-08-01 15:51:14 +0000 |
---|---|---|
committer | Kuba Mracek <mracek@apple.com> | 2019-08-01 15:51:14 +0000 |
commit | a7c48b79a9d9c6eeab4985e0e8bd967ae9824999 (patch) | |
tree | b9e892f817ba9a135827b694947040efaf711993 /lldb/packages/Python/lldbsuite/test/functionalities/recursion/TestValueObjectRecursion.py | |
parent | 350b389c90baa1ab9bfae21f0799bc8db8074b8d (diff) | |
download | bcm5719-llvm-a7c48b79a9d9c6eeab4985e0e8bd967ae9824999.tar.gz bcm5719-llvm-a7c48b79a9d9c6eeab4985e0e8bd967ae9824999.zip |
[llvm-objdump] Fix jumptable detection when disassembling Mach-O binaries
- Add LC_SEGMENT_64 handling in getSectionsAndSymbols to be able to find the base segment address from 64-bit Mach-O binaries.
- Add "data in code" detection into the !symbolTableWorked case, extract it into a separate function.
- Fix uninitialized variable usage on BaseSegmentAddress (initialize to 0).
- Add test.
Differential Revision: https://reviews.llvm.org/D65491
llvm-svn: 367578
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/functionalities/recursion/TestValueObjectRecursion.py')
0 files changed, 0 insertions, 0 deletions