summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/TestWithLimitDebugInfo.py
diff options
context:
space:
mode:
authorMatt Davis <Matthew.Davis@sony.com>2019-02-05 21:01:01 +0000
committerMatt Davis <Matthew.Davis@sony.com>2019-02-05 21:01:01 +0000
commit0d0e9c08a49d4314c5c484ab91f3956f3daac0f4 (patch)
treee62ca5b9b70ef30d3742475a9b648e090d94f538 /lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/TestWithLimitDebugInfo.py
parent315056692d67792221810af0adea146a674af151 (diff)
downloadbcm5719-llvm-0d0e9c08a49d4314c5c484ab91f3956f3daac0f4.tar.gz
bcm5719-llvm-0d0e9c08a49d4314c5c484ab91f3956f3daac0f4.zip
[llvm-readobj] Display sections that do not belong to a segment in the section-mapping
Summary: The following patch adds the "None" line to the section to segment mapping dump. That line lists the sections that do not belong to any segment. I realize that this change differs from GNU readelf which does not display the latter information. I'd rather not add this "feature" under a command line option. I think that might introduce confusion, since users would have to make an additional decision as to if they want to see all of the section-to-segment map or just a subset of it. Another option is to only print the "None" line if the `--section-mapping` option is passed; however, that might also introduce some confusion, because the section-to-segment map would be different between`--program-headers` and the `--section-mapping` output. While the difference is just the "None" line, it seems that if we choose to display the segment-to-section mapping, then we should always display the whole map including the sections that do not belong to segments. ``` Section to Segment mapping: Segment Sections... 00 01 .interp 02 .interp .note.ABI-tag .gnu.hash 03 .init_array .fini_array .dynamic 04 .dynamic 05 .note.ABI-tag 06 .eh_frame_hdr 07 08 .init_array .fini_array .dynamic .got None .comment .symtab .strtab .shstrtab <--- THIS LINE ``` Reviewers: grimar, rupprecht, jhenderson, espindola Reviewed By: rupprecht Subscribers: khemant, emaste, arichardson, llvm-commits Differential Revision: https://reviews.llvm.org/D57700 llvm-svn: 353217
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/TestWithLimitDebugInfo.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud