This patch implements eh frame handling by using generic EHFrame passes. I checked that c++ exception handling works correctly with this change. (it doens't work without this change)
Details
Details
Diff Detail
Diff Detail
Unit Tests
Unit Tests
Paths
| Differential D127063
[JITLink][ELF/AARCH64] Implement eh frame handling ClosedPublic Authored by sunho on Jun 4 2022, 6:11 PM.
Details Summary This patch implements eh frame handling by using generic EHFrame passes. I checked that c++ exception handling works correctly with this change. (it doens't work without this change)
Diff Detail
Unit TestsFailed Event Timelinesunho added a parent revision: D127062: [JITLink] Remove CodeAlignmentFactor and DataAlignmentFactor validation.Jun 4 2022, 6:14 PM trukhaav added a parent revision: D126222: [libcxx] Fix wrong messages of git version.Jun 5 2022, 12:30 AM sunho removed a parent revision: D126222: [libcxx] Fix wrong messages of git version.Jun 5 2022, 7:07 AM This revision is now accepted and ready to land.Jun 9 2022, 3:25 PM sunho removed a parent revision: D127062: [JITLink] Remove CodeAlignmentFactor and DataAlignmentFactor validation.Jun 9 2022, 11:42 PM This revision was landed with ongoing or failed builds.Jun 10 2022, 12:06 PM Closed by commit rGf8a9536c5581: [JITLink][ELF][AArch64] Implement eh frame handling. (authored by sunho). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 434302 llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp
llvm/test/ExecutionEngine/JITLink/AArch64/ELF_aarch64_ehframe.s
|