diff options
author | Fangrui Song <i@maskray.me> | 2025-09-29 20:39:49 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-09-29 20:39:49 -0700 |
commit | 3554c78d973477835b0b062a8aa16ecbc62446dd (patch) | |
tree | 4349edbb28ce2b3affae3ed8012f8309d388c191 /clang/test/CodeGen/catch-implicit-integer-arithmetic-value-change-basics.c | |
parent | 2f9ae0b603c6d2ccd8e5792e6d16e99a33bd02ff (diff) | |
download | llvm-3554c78d973477835b0b062a8aa16ecbc62446dd.zip llvm-3554c78d973477835b0b062a8aa16ecbc62446dd.tar.gz llvm-3554c78d973477835b0b062a8aa16ecbc62446dd.tar.bz2 |
ELF: Use preprocessed relocations for EhInputSection scanning
.eh_frame sections require special sub-section processing, specifically,
CIEs are de-duplicated and FDEs are garbage collected. Create a
specialized scanEhSection() function utilizing the just-added
EhInputSection::rels. OffsetGetter is moved to scanEhSection.
This improves separation of concerns between InputSection and
EhInputSection processing.
This removes another `relsOrRelas` call using `supportsCrel=false`.
DWARF.cpp now has the last call.
Pull Request: https://github.com/llvm/llvm-project/pull/161091
Diffstat (limited to 'clang/test/CodeGen/catch-implicit-integer-arithmetic-value-change-basics.c')
0 files changed, 0 insertions, 0 deletions