[compiler-rt] e470147 - [dfsan] Set sigemptyset's return label to be 0
Jianzhou Zhao via llvm-commits
llvm-commits at lists.llvm.org
Wed Mar 31 14:12:37 PDT 2021
Author: Jianzhou Zhao
Date: 2021-03-31T21:07:44Z
New Revision: e4701471d69fc3b9f5fcbe3b4fc06343a453c11f
URL: https://github.com/llvm/llvm-project/commit/e4701471d69fc3b9f5fcbe3b4fc06343a453c11f
DIFF: https://github.com/llvm/llvm-project/commit/e4701471d69fc3b9f5fcbe3b4fc06343a453c11f.diff
LOG: [dfsan] Set sigemptyset's return label to be 0
This was not set from when the wrapper was introduced.
Reviewed By: gbalats
Differential Revision: https://reviews.llvm.org/D99678
Added:
Modified:
compiler-rt/lib/dfsan/dfsan_custom.cpp
Removed:
################################################################################
diff --git a/compiler-rt/lib/dfsan/dfsan_custom.cpp b/compiler-rt/lib/dfsan/dfsan_custom.cpp
index 8c3af25036d7b..667743f8d8c55 100644
--- a/compiler-rt/lib/dfsan/dfsan_custom.cpp
+++ b/compiler-rt/lib/dfsan/dfsan_custom.cpp
@@ -1573,6 +1573,7 @@ int __dfsw_sigemptyset(sigset_t *set, dfsan_label set_label,
dfsan_label *ret_label) {
int ret = sigemptyset(set);
dfsan_set_label(0, set, sizeof(sigset_t));
+ *ret_label = 0;
return ret;
}
More information about the llvm-commits
mailing list