diff options
| author | Jez Ng <jezng@fb.com> | 2020-12-01 14:45:12 -0800 |
|---|---|---|
| committer | Jez Ng <jezng@fb.com> | 2020-12-01 15:05:21 -0800 |
| commit | 78f6498cdcdb5a7644b1c32615cfe2fdfd9c2545 (patch) | |
| tree | 7f0a4fb26f4f04b2758761fae4d603cf6ee14591 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | b768d57b368781e6737c403e425bd835850f3a0a (diff) | |
[lld-macho] Flesh out STABS implementation
This addresses a lot of the comments in {D89257}. Ideally it'd have been
done in the same diff, but the commits in between make that difficult.
This diff implements:
* N_GSYM and N_STSYM, the STABS for global and static symbols
* Has the STABS reflect the section IDs of their referent symbols
* Ensures we don't fail when encountering absolute symbols or files with
no debug info
* Sorts STABS symbols by file to minimize the number of N_OSO entries
Reviewed By: clayborg
Differential Revision: https://reviews.llvm.org/D92366
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
