diff options
author | esmeyi <esme.yi@ibm.com> | 2023-01-10 02:39:02 -0500 |
---|---|---|
committer | esmeyi <esme.yi@ibm.com> | 2023-01-10 02:39:02 -0500 |
commit | ea6dec1b3a5671d2b7f41300b5c2b29a77520147 (patch) | |
tree | b48010b2f4a615784b7fa592f38e84dee5a39bce /lldb/source/Commands/CommandObjectSettings.cpp | |
parent | 22c898dbfd3a79c90a78dfc2af28928eeb167ecf (diff) | |
download | llvm-ea6dec1b3a5671d2b7f41300b5c2b29a77520147.zip llvm-ea6dec1b3a5671d2b7f41300b5c2b29a77520147.tar.gz llvm-ea6dec1b3a5671d2b7f41300b5c2b29a77520147.tar.bz2 |
[XCOFF] support the overflow section (only relocation overflow is handled).
Summary: This patch handles relocation field overflows in an XCOFF32 file. (XCOFF64 files may not have overflow section headers.) If a section has more than 65,534 relocation entries or line number entries, both of these fields are set to a value of 65535. In this case, an overflow section header with the s_flags field equal to STYP_OVRFLO is used to contain the relocation and line-number count information. Since line number is not supported, this patch only handles the relocation overflow.
Reviewed By: shchenz
Differential Revision: https://reviews.llvm.org/D137819
Diffstat (limited to 'lldb/source/Commands/CommandObjectSettings.cpp')
0 files changed, 0 insertions, 0 deletions