[compiler-rt] [ubsan_minimal] Add address argument to Android's abort message function (PR #152419)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Aug 6 17:50:20 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 cpp -- compiler-rt/lib/ubsan_minimal/ubsan_minimal_handlers.cpp
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/compiler-rt/lib/ubsan_minimal/ubsan_minimal_handlers.cpp b/compiler-rt/lib/ubsan_minimal/ubsan_minimal_handlers.cpp
index 229516202..d40b3a8fe 100644
--- a/compiler-rt/lib/ubsan_minimal/ubsan_minimal_handlers.cpp
+++ b/compiler-rt/lib/ubsan_minimal/ubsan_minimal_handlers.cpp
@@ -97,7 +97,8 @@ SANITIZER_INTERFACE_WEAK_DEF(void, __ubsan_report_error_fatal, const char *kind,
#if defined(__ANDROID__)
extern "C" __attribute__((weak)) void android_set_abort_message(const char *);
-static void abort_with_message(const char *kind, uintptr_t caller, const uintptr_t *address) {
+static void abort_with_message(const char *kind, uintptr_t caller,
+ const uintptr_t *address) {
char msg_buf[128];
format_msg(kind, caller, address, msg_buf, msg_buf + sizeof(msg_buf));
if (&android_set_abort_message)
@@ -105,7 +106,10 @@ static void abort_with_message(const char *kind, uintptr_t caller, const uintptr
abort();
}
#else
-static void abort_with_message(const char *kind, uintptr_t caller, const uintptr_t *address) { abort(); }
+static void abort_with_message(const char *kind, uintptr_t caller,
+ const uintptr_t *address) {
+ abort();
+}
#endif
#if SANITIZER_DEBUG
``````````
</details>
https://github.com/llvm/llvm-project/pull/152419
More information about the llvm-commits
mailing list