[Lldb-commits] [lldb] [lldb] Provide lr value in faulting frame on arm64 (PR #138805)

via lldb-commits lldb-commits at lists.llvm.org
Fri May 9 18:48:46 PDT 2025


github-actions[bot] wrote:

<!--LLVM CODE FORMAT COMMENT: {clang-format}-->


:warning: C/C++ code formatter, clang-format found issues in your code. :warning:

<details>
<summary>
You can test this locally with the following command:
</summary>

``````````bash
git-clang-format --diff HEAD~1 HEAD --extensions c,cpp -- lldb/test/API/macosx/unwind-frameless-faulted/interrupt-and-trap-funcs.c lldb/test/API/macosx/unwind-frameless-faulted/main.c lldb/source/Target/RegisterContextUnwind.cpp
``````````

</details>

<details>
<summary>
View the diff from clang-format here.
</summary>

``````````diff
diff --git a/lldb/test/API/macosx/unwind-frameless-faulted/interrupt-and-trap-funcs.c b/lldb/test/API/macosx/unwind-frameless-faulted/interrupt-and-trap-funcs.c
index 23c6cfd68..ec2af07ac 100644
--- a/lldb/test/API/macosx/unwind-frameless-faulted/interrupt-and-trap-funcs.c
+++ b/lldb/test/API/macosx/unwind-frameless-faulted/interrupt-and-trap-funcs.c
@@ -1,11 +1,11 @@
 #define DW_CFA_register 0x9
-#define ehframe_x0  0
-#define ehframe_x20  20
-#define ehframe_x22  22
-#define ehframe_x23  23
+#define ehframe_x0 0
+#define ehframe_x20 20
+#define ehframe_x22 22
+#define ehframe_x23 23
 #define ehframe_pc 32
 
-  .text
+.text
 //--------------------------------------
 // to_be_interrupted() a frameless function that does a non-ABI
 // function call to trap(), simulating an async signal/interrup/exception/fault.
diff --git a/lldb/test/API/macosx/unwind-frameless-faulted/main.c b/lldb/test/API/macosx/unwind-frameless-faulted/main.c
index 27a2f228b..1a016ea61 100644
--- a/lldb/test/API/macosx/unwind-frameless-faulted/main.c
+++ b/lldb/test/API/macosx/unwind-frameless-faulted/main.c
@@ -10,7 +10,7 @@ int main() {
   c = to_be_interrupted(c);
 #else
   c = _to_be_interrupted(c);
- #endif
+#endif
 
   return c;
 }

``````````

</details>


https://github.com/llvm/llvm-project/pull/138805


More information about the lldb-commits mailing list