aboutsummaryrefslogtreecommitdiff
path: root/clang/tools/clang-format/clang-format-diff.py
diff options
context:
space:
mode:
authorLeonard Grey <lgrey@chromium.org>2025-04-10 14:33:56 -0400
committerGitHub <noreply@github.com>2025-04-10 14:33:56 -0400
commit8bea91f677be4a05b1256a8052ab84dcd7ccb050 (patch)
tree60d1e21ac45fdef76afb07a2037bacb7657b7311 /clang/tools/clang-format/clang-format-diff.py
parent589e1c73d0fa2692cf997a7a9c2286996ad2fec7 (diff)
downloadllvm-8bea91f677be4a05b1256a8052ab84dcd7ccb050.zip
llvm-8bea91f677be4a05b1256a8052ab84dcd7ccb050.tar.gz
llvm-8bea91f677be4a05b1256a8052ab84dcd7ccb050.tar.bz2
[lld-macho] Support archives without index (#132942)
This is a ~port of https://reviews.llvm.org/D117284. Like in that change, archives without indices are treated as a collection of lazy object files (as in `--start-lib/--end-lib`) Porting the ELF follow-up to convert *all* archives to the lazy object code path (https://reviews.llvm.org/D119074) is a natural next step, but we would need to ensure the assertions about memory use hold for Mach-O. NB: without an index, we can't do the part of the `-ObjC` scan where we check for Objective-C symbols directly. We *can* still check for `__obcj` sections so I wonder how much of a problem this actually is, since I'm not sure how the "symbols but no sections" case can appear in the wild.
Diffstat (limited to 'clang/tools/clang-format/clang-format-diff.py')
0 files changed, 0 insertions, 0 deletions