[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