================
@@ -103,6 +156,9 @@ bool ABISysV_arm64::PrepareTrivialCall(Thread &thread, 
addr_t sp,
           return_addr))
     return false;
 
+  if (GetProcessSP()->GetTarget().GetArchitecture().GetTriple().isOSLinux())
+    PushToLinuxGuardedControlStack(return_addr, reg_ctx, thread);
----------------
DavidSpickett wrote:

Yeah not sure why I made it return bool then did nothing with it...

You're right, all we can do at that point is error. If we continue without 
setting it up we will just hit an exception and the expression fails in a 
cryptic way.

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

Reply via email to