[PATCH] D39826: [msan] Deadly signal handler for msan

Evgenii Stepanov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 9 14:10:37 PST 2017


eugenis added inline comments.


================
Comment at: compiler-rt/lib/msan/msan_interceptors.cc:1304
     }
-    res = REAL(sigaction)(signo, pnew_act, oldact);
+    res = REAL(sigaction)(signo, (const struct sigaction *)pnew_act,
+                          (struct sigaction *)oldact);
----------------
I don't like this casts.Where does the definition of struct sigaction come from? Can we move everything to __sanitizer_sigaction?


https://reviews.llvm.org/D39826





More information about the llvm-commits mailing list