3e8c25f62f92145b6fb699b379cbfe72b1245d4a |
|
24-Sep-2011 |
Greg Clayton <gclayton@apple.com> |
Added to the public API to allow symbolication: - New SBSection objects that are object file sections which can be accessed through the SBModule classes. You can get the number of sections, get a section at index, and find a section by name. - SBSections can contain subsections (first find "__TEXT" on darwin, then us the resulting SBSection to find "__text" sub section). - Set load addresses for a SBSection in the SBTarget interface - Set the load addresses of all SBSection in a SBModule in the SBTarget interface - Add a new module the an existing target in the SBTarget interface - Get a SBSection from a SBAddress object This should get us a lot closer to being able to symbolicate using LLDB through the public API. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@140437 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/python_api/default-constructor/sb_address.py
|
161cdf644aa9b8575f42dab537c5e3e01a186ec6 |
|
15-Aug-2011 |
Johnny Chen <johnny.chen@apple.com> |
Add new SBAddress APIs to the fuzz tests. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@137625 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/python_api/default-constructor/sb_address.py
|
402056a272c94d3d28da62b08cac14ace18c835a |
|
22-Jul-2011 |
Johnny Chen <johnny.chen@apple.com> |
Add new API for SBAddress to the fuzz test: SetLoadAddress (lldb::addr_t load_addr, lldb::SBTarget &target); git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@135793 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/python_api/default-constructor/sb_address.py
|
2287366b1427dcafd8b45e6c2de939d70eaebbd3 |
|
29-Jun-2011 |
Johnny Chen <johnny.chen@apple.com> |
Add fuzz calls for SBStringList and add obj.Clear() calls for some files. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@134040 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/python_api/default-constructor/sb_address.py
|
1581e74f6217967228294b8079b6e2f908213d6d |
|
24-Jun-2011 |
Johnny Chen <johnny.chen@apple.com> |
Start adding API calls to the invalid SB API object after default construction. It should not crash lldb. This checkin adds calls for SBAddress. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@133778 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/test/python_api/default-constructor/sb_address.py
|