diff options
author | alx32 <103613512+alx32@users.noreply.github.com> | 2024-03-10 13:22:31 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-10 13:22:31 -0700 |
commit | a53401e9dff6168b872eeb61f62b0f60b185328a (patch) | |
tree | 61a626a223068d6631334501b9ba6c6d09724ad2 /llvm/utils/FileCheck/FileCheck.cpp | |
parent | 193b3d6733b7bf606c70749b1b65b6a0daae97d5 (diff) | |
download | llvm-a53401e9dff6168b872eeb61f62b0f60b185328a.zip llvm-a53401e9dff6168b872eeb61f62b0f60b185328a.tar.gz llvm-a53401e9dff6168b872eeb61f62b0f60b185328a.tar.bz2 |
[lld-macho][NFC] Refactor ObjCSelRefsSection out of ObjCStubsSection (#83878)
Currently ObjCStubsSection is handling both the logic for the
"__objc_stubs" section, as well as the logic for the "__objc_selrefs"
section.
While this is OK for now, it will be an issue for other features that
want to interact with the "__objc_selrefs" section, such as upcoming
relative method lists feature - which will also want to create /
reference entries in the "__objc_selrefs" section.
In this PR we split the logic relating to handling the "__objc_selrefs"
section into a new SyntheticSection (ObjCSelRefsSection). Non-functional
change - neither the behavior nor implementation changes, the interface
is just made more friendly to not have "__objc_selrefs" so bound to
"__objc_stubs".
---------
Co-authored-by: Alex B <alexborcan@meta.com>
Diffstat (limited to 'llvm/utils/FileCheck/FileCheck.cpp')
0 files changed, 0 insertions, 0 deletions