================
@@ -2088,6 +2088,13 @@ bool RegisterContextUnwind::ReadFrameAddress(
     UnwindLogMsg("No suitable CFA found");
     break;
   }
+  case UnwindPlan::Row::FAValue::isConstant: {
+    address = fa.GetConstant();
+    if (abi_sp)
+      address = abi_sp->FixCodeAddress(address);
----------------
jasonmolenda wrote:

We prefer people call `Process::FixDataAddress()` these days, a method which 
gets the ABI and runs the method.  (this is the address on the stack, so 
FixDataAddress is the correct method).  Yeah the code above at line 2051 should 
be doing the same thing, I know you were only copying it here.

https://github.com/llvm/llvm-project/pull/110726
_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to