[compiler-rt] [fuzzer][Fuchsia] Forward fix for undefined StartRssThread (PR #155514)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 26 16:02:24 PDT 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-compiler-rt-sanitizer
Author: None (PiJoules)
<details>
<summary>Changes</summary>
The declaration was static when it shouldn't be since it can be defined in FuzzerUtilFuchsia.cpp
---
Full diff: https://github.com/llvm/llvm-project/pull/155514.diff
1 Files Affected:
- (modified) compiler-rt/lib/fuzzer/FuzzerDriver.cpp (+2-2)
``````````diff
diff --git a/compiler-rt/lib/fuzzer/FuzzerDriver.cpp b/compiler-rt/lib/fuzzer/FuzzerDriver.cpp
index cd143f1089ef0..af9c260537e2f 100644
--- a/compiler-rt/lib/fuzzer/FuzzerDriver.cpp
+++ b/compiler-rt/lib/fuzzer/FuzzerDriver.cpp
@@ -306,7 +306,7 @@ static int RunInMultipleProcesses(const std::vector<std::string> &Args,
return HasErrors ? 1 : 0;
}
-static void StartRssThread(Fuzzer *F, size_t RssLimitMb);
+void StartRssThread(Fuzzer *F, size_t RssLimitMb);
// Fuchsia needs to do some book checking before starting the RssThread,
// so it has its own implementation.
@@ -320,7 +320,7 @@ static void RssThread(Fuzzer *F, size_t RssLimitMb) {
}
}
-static void StartRssThread(Fuzzer *F, size_t RssLimitMb) {
+void StartRssThread(Fuzzer *F, size_t RssLimitMb) {
if (!RssLimitMb)
return;
std::thread T(RssThread, F, RssLimitMb);
``````````
</details>
https://github.com/llvm/llvm-project/pull/155514
More information about the llvm-commits
mailing list