[all-commits] [llvm/llvm-project] 20339d: [lldb] Step past a prologue the pc is inside (#213...
Jonas Devlieghere via All-commits
all-commits at lists.llvm.org
Tue Aug 4 15:46:00 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 20339da753dba389babdb937f2c2be624eac4517
https://github.com/llvm/llvm-project/commit/20339da753dba389babdb937f2c2be624eac4517
Author: Jonas Devlieghere <jonas at devlieghere.com>
Date: 2026-08-04 (Tue, 04 Aug 2026)
Changed paths:
M lldb/source/Target/ThreadPlanStepInRange.cpp
Log Message:
-----------
[lldb] Step past a prologue the pc is inside (#213555)
A step into a function ran past its prologue only when the pc was
exactly the function's first address. A target whose entry point is not
a function's first address (such as WebAssembly) is entered past it.
This means that the check took every such call for one whose prologue
had already run, and the step stopped on the opening brace instead of
the first statement.
What says the prologue has yet to run is the pc being inside it, which
for a target that does enter at the first address is the condition that
was there before.
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