[llvm] [ORC] Name eh-frame alloc actions using ORC rt convention. (PR #226014)

Lang Hames via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 23 20:47:23 PDT 2026


https://github.com/lhames created https://github.com/llvm/llvm-project/pull/226014

Rename the eh-frame alloc actions (register, deregister) using the new ORC runtime's conventions for alloc-action naming.

This aligns the names used in LLVM with an upcoming implementation in the new ORC runtime.

>From 939da1e2cb5147eb971463d67d74ad0b6b003139 Mon Sep 17 00:00:00 2001
From: Lang Hames <lhames at gmail.com>
Date: Thu, 24 Sep 2026 03:37:11 +0000
Subject: [PATCH] [ORC] Name eh-frame alloc actions using ORC rt convention.

Rename the eh-frame alloc actions (register, deregister) using the new
ORC runtime's conventions for alloc-action naming.

This aligns the names used in LLVM with an upcoming implementation in
the new ORC runtime.
---
 llvm/lib/ExecutionEngine/Orc/Shared/OrcRTBridge.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/llvm/lib/ExecutionEngine/Orc/Shared/OrcRTBridge.cpp b/llvm/lib/ExecutionEngine/Orc/Shared/OrcRTBridge.cpp
index 2fff7ae83bee08..dab3cd11d39972 100644
--- a/llvm/lib/ExecutionEngine/Orc/Shared/OrcRTBridge.cpp
+++ b/llvm/lib/ExecutionEngine/Orc/Shared/OrcRTBridge.cpp
@@ -13,9 +13,9 @@ namespace orc {
 namespace rt {
 
 const SymbolNameSpec RegisterEHFrameSectionAllocActionName =
-    SymbolNameSpec::c("llvm_orc_registerEHFrameAllocAction");
+    SymbolNameSpec::c("orc_rt_ci_aa_sps_DWARFEHFrameRegistrar_registerFrame");
 const SymbolNameSpec DeregisterEHFrameSectionAllocActionName =
-    SymbolNameSpec::c("llvm_orc_deregisterEHFrameAllocAction");
+    SymbolNameSpec::c("orc_rt_ci_aa_sps_DWARFEHFrameRegistrar_deregisterFrame");
 
 const SymbolNameSpec RegisterJITLoaderGDBAllocActionName =
     SymbolNameSpec::c("orc_rt_ci_aa_sps_GDBJITRegistrar_register");



More information about the llvm-commits mailing list