[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