[llvm] [orc-rt] keeping the header list up to date (PR #213917)
Jared Wyles via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 4 05:08:21 PDT 2026
https://github.com/jaredwy updated https://github.com/llvm/llvm-project/pull/213917
>From 88453f484fd32b6c3e12c4e90360bd38fcf2b8cf Mon Sep 17 00:00:00 2001
From: Jared Wyles <jared.wyles at gmail.com>
Date: Tue, 4 Aug 2026 22:05:36 +1000
Subject: [PATCH] [orc-rt] keeping the header list up to date
---
orc-rt/include/CMakeLists.txt | 9 +++++++--
orc-rt/lib/executor/CMakeLists.txt | 5 ++++-
2 files changed, 11 insertions(+), 3 deletions(-)
diff --git a/orc-rt/include/CMakeLists.txt b/orc-rt/include/CMakeLists.txt
index 9663f4f3291c4..2099cd601fd05 100644
--- a/orc-rt/include/CMakeLists.txt
+++ b/orc-rt/include/CMakeLists.txt
@@ -1,17 +1,20 @@
set(ORC_RT_HEADERS
orc-rt-c/Compiler.h
- orc-rt-c/CoreTyspe.h
+ orc-rt-c/CoreTypes.h
orc-rt-c/Error.h
orc-rt-c/Logging.h
+ orc-rt-c/Session.h
orc-rt-c/WrapperFunction.h
- orc-rt-c/orc-rt.h
orc-rt/AllocAction.h
orc-rt/BitmaskEnum.h
orc-rt/BootstrapInfo.h
orc-rt/CCallback.h
+ orc-rt/CallableTraitsHelper.h
orc-rt/Compiler.h
+ orc-rt/Endian.h
orc-rt/Error.h
orc-rt/ExecutorAddress.h
+ orc-rt/ExecutorProcessInfo.h
orc-rt/InProcessControllerAccess.h
orc-rt/IntervalMap.h
orc-rt/IntervalSet.h
@@ -32,11 +35,13 @@ set(ORC_RT_HEADERS
orc-rt/SimplePackedSerialization.h
orc-rt/SimpleSymbolTable.h
orc-rt/StandaloneMachOUnwindInfoRegistrar.h
+ orc-rt/StringExtras.h
orc-rt/TaskGroup.h
orc-rt/ThreadPoolRunner.h
orc-rt/WrapperFunction.h
orc-rt/bind.h
orc-rt/bit.h
+ orc-rt/iterator_range.h
orc-rt/move_only_function.h
orc-rt/scope_exit.h
orc-rt/span.h
diff --git a/orc-rt/lib/executor/CMakeLists.txt b/orc-rt/lib/executor/CMakeLists.txt
index dc2e114432588..e99dae5efb6d8 100644
--- a/orc-rt/lib/executor/CMakeLists.txt
+++ b/orc-rt/lib/executor/CMakeLists.txt
@@ -71,7 +71,10 @@ target_include_directories(orc-rt-executor-impl-headers INTERFACE
# Apply RTTI and exceptions compile flags
target_compile_options(orc-rt-executor PRIVATE ${ORC_RT_COMPILE_FLAGS})
-# TODO: Use common runtimes infrastructure for output and install paths
+# TODO?: Use common runtimes infrastructure for output and install paths
+# jared:
+# We need to decide where we want this to end up
+# For now we will leave it as is until we make that call
install(TARGETS orc-rt-executor
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
COMPONENT OrcRT_Development
More information about the llvm-commits
mailing list