summaryrefslogtreecommitdiff
path: root/lld/MachO/UnwindInfoSection.cpp
AgeCommit message (Expand)Author
2025-06-11[lld] Use std::tie to implement comparison operators (NFC) (#143726)Kazu Hirata
2024-12-14[lld] Migrate away from PointerUnion::{is,get} (NFC) (#119993)Kazu Hirata
2024-06-11[lld-macho] Fix duplicate GOT entries for personality functions (#95054)Daniel Bertalan
2024-04-18[lld-macho][NFC] Preserve original symbol isec, unwindEntry and size (#88357)alx32
2023-07-24[Support] Change MapVector's default template parameter to SmallVector<*, 0>Fangrui Song
2023-06-07Reland "D144999 [MC][MachO]Only emits compact-unwind format for "canonical" p...Vy Nguyen
2023-05-20[lld-macho] Remove partially supported 32-bit ARM archVincent Lee
2023-05-19Revert "[RFC][MC][MachO]Only emits compact-unwind format for "canonical" pers...Nico Weber
2023-05-18[RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality ...Vy Nguyen
2023-04-05[lld-macho][nfc] Clean up a bunch of clang-tidy issuesJez Ng
2023-04-04[lld-macho] Check if DWARF offset is too large for compact unwindJez Ng
2023-03-30[lld-macho][re-land] Warn on method name collisions from category definitionsJez Ng
2023-03-08Revert "[lld-macho] Warn on method name collisions from category definitions"Jez Ng
2023-03-07[lld-macho] Warn on method name collisions from category definitionsJez Ng
2023-01-28Use llvm::count{lr}_{zero,one} (NFC)Kazu Hirata
2022-12-23[reland][lld-macho] Private label aliases to weak symbols should not retain s...Jez Ng
2022-12-15Revert "[lld-macho] Private label aliases to weak symbols should not retain s...Jez Ng
2022-12-05[lld-macho] Canonicalize LSDA pointersJez Ng
2022-12-01[lld-macho] Private label aliases to weak symbols should not retain section dataJez Ng
2022-11-22[lld-macho] Fix bug in CUE folding that resulted in wrong unwind table.Vy Nguyen
2022-11-08[lld] Fix duplicate word typos. NFCFangrui Song
2022-10-19[lld-macho][nfc] Clean up includesVy Nguyen
2022-10-14[lld-macho][nfc] define command UNWIND_MODE_MASK for convenience and rewrite ...Vy Nguyen
2022-10-11[lld-macho] Canonicalize personality pointers in EH framesJez Ng
2022-09-03Drop empty string literals from static_assert (NFC)Kazu Hirata
2022-08-30[MachO] Don't fold compact unwind entries with LSDAShoaib Meenai
2022-08-29[MachO] Remove stale commentsShoaib Meenai
2022-08-03[LLD] [MachO] Fix GCC build warningsMartin Storsjö
2022-07-21[lld-macho] Fix assertion when two symbols at same addr have unwind infoJez Ng
2022-07-11[lld-macho] Fix compact unwind output for 32 bit buildsDavid Spickett
2022-06-19Rename parallelForEachN to just parallelForNico Weber
2022-06-14[lld-macho] Print the name of functions containing undefined referencesDaniel Bertalan
2022-06-13[lld-macho][reland] Initial support for EH FramesJez Ng
2022-06-09Revert "[lld-macho] Initial support for EH Frames"Douglas Yung
2022-06-08[lld-macho] Initial support for EH FramesJez Ng
2022-05-20[lld-macho] Stop crash when emitting personalities with -dead_stripAlex Brachet
2022-04-13[lld-macho][nfc] De-templatize UnwindInfoSectionJez Ng
2022-04-11[lld-macho][nfc] Use includeInSymtab for all symtab-skipping logicJez Ng
2022-04-08[lld-macho] Use fewer indirections in UnwindInfo implementationJez Ng
2022-02-07[lld-macho] Include address offsets in error messagesJez Ng
2022-02-01[lld-macho][nfc] Comments and style fixesJez Ng
2022-01-19[lld-macho] Add --start-lib --end-libFangrui Song
2022-01-11[lld-macho] Rename LazySymbol to LazyArchive. NFCFangrui Song
2021-11-22[lld-macho] Don't replace local personality symbol with LazySymbolVy Nguyen
2021-11-17[lld-macho][nfc] Factor-out NFC changes from main __eh_frame diffGreg McGary
2021-11-12[lld-macho] Fix symbol relocs handling for LSDAsJez Ng
2021-11-12[lld-macho] Teach ICF to dedup functions with identical unwind infoJez Ng
2021-11-10[lld-macho] Support renaming of LSDA sectionJez Ng
2021-11-02[lld-macho][nfc][cleanup] Fix a few code style lints and clang-tidy findingsVy Nguyen
2021-10-26[lld-macho] Simplify the handling of "no unwind info" functionsJez Ng