[all-commits] [llvm/llvm-project] d0c787: Handle stepping through "lazy library" stubs (#225...

jimingham via All-commits all-commits at lists.llvm.org
Wed Sep 23 13:36:13 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d0c787e447e150eedf5aa191cbaf68ab82f468fa
      https://github.com/llvm/llvm-project/commit/d0c787e447e150eedf5aa191cbaf68ab82f468fa
  Author: jimingham <jingham at apple.com>
  Date:   2026-09-23 (Wed, 23 Sep 2026)

  Changed paths:
    M lldb/include/lldb/Target/ThreadPlan.h
    A lldb/include/lldb/Target/ThreadPlanRunToBreakpoint.h
    M lldb/include/lldb/Utility/StreamString.h
    M lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp
    M lldb/source/Target/CMakeLists.txt
    A lldb/source/Target/ThreadPlanRunToBreakpoint.cpp
    M lldb/source/Utility/StreamString.cpp
    A lldb/test/API/macosx/lazy_library/Makefile
    A lldb/test/API/macosx/lazy_library/TestStepThroughLazyLibrary.py
    A lldb/test/API/macosx/lazy_library/library.c
    A lldb/test/API/macosx/lazy_library/main.c

  Log Message:
  -----------
  Handle stepping through "lazy library" stubs (#225238)

This is a new linker feature that's available for programs built for
macOS 27 and later. The form of the stubs are slightly different, and
need a slightly different trick to get through them.



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