[all-commits] [llvm/llvm-project] e8d8ea: [orc-rt] Make StandaloneMachOUnwindInfoRegistrar i...

Lang Hames via All-commits all-commits at lists.llvm.org
Wed Sep 23 18:23:59 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e8d8ea3a8689a9f669c31a4824cec11e2aa533e3
      https://github.com/llvm/llvm-project/commit/e8d8ea3a8689a9f669c31a4824cec11e2aa533e3
  Author: Lang Hames <lhames at gmail.com>
  Date:   2026-09-24 (Thu, 24 Sep 2026)

  Changed paths:
    M orc-rt/include/CMakeLists.txt
    A orc-rt/include/orc-rt-internal/bedrock/sys/darwin/StandaloneMachOUnwindInfoRegistrar.h
    R orc-rt/include/orc-rt/bedrock/StandaloneMachOUnwindInfoRegistrar.h
    M orc-rt/lib/bedrock/CMakeLists.txt
    R orc-rt/lib/bedrock/StandaloneMachOUnwindInfoRegistrar.cpp
    R orc-rt/lib/bedrock/sps/StandaloneMachOUnwindInfoRegistrarSPSCI.cpp
    A orc-rt/lib/bedrock/sys/darwin/StandaloneMachOUnwindInfoRegistrar.cpp
    A orc-rt/lib/bedrock/sys/darwin/sps/StandaloneMachOUnwindInfoRegistrarSPSCI.cpp
    M orc-rt/test/unit/CMakeLists.txt
    R orc-rt/test/unit/bedrock/StandaloneMachOUnwindInfoRegistrarTest.cpp
    A orc-rt/test/unit/bedrock/sys/darwin/StandaloneMachOUnwindInfoRegistrarTest.cpp

  Log Message:
  -----------
  [orc-rt] Make StandaloneMachOUnwindInfoRegistrar internal. (#225982)

StandaloneMachOUnwindInfoRegistrar depends on libunwind's
__unw_add_find_dynamic_unwind_sections, which is only available on
Darwin, and is only consumed within the runtime. Move its header to
orc-rt-internal/bedrock/sys/darwin/ (no longer installed), and its
sources and unit test to the corresponding sys/darwin/ directories.

The SPS CI adder header stays public, but is now installed only on Apple
platforms.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list