[PATCH] D44035: OpenBSD pthread interceptor subset

Vitaly Buka via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 2 14:57:05 PST 2018


vitalybuka requested changes to this revision.
vitalybuka added inline comments.
This revision now requires changes to proceed.


================
Comment at: lib/sanitizer_common/sanitizer_common_interceptors.inc:4430
+COMMON_INTERCEPTOR_PTHREAD_ATTR_GET                             \
+INTERCEPTOR_PTHREAD_ATTR_GET(schedparam, struct_sched_param_sz) \
+INTERCEPTOR_PTHREAD_ATTR_GET(schedpolicy, sizeof(int))          
----------------
devnexen wrote:
> vitalybuka wrote:
> > if we SANITIZER_INTERCEPT_PTHREAD_ATTR_GET is not enough
> > we should add SANITIZER_INTERCEPT_PTHREAD_ATTR_GET_SCHED
> > 
> > are *sched* calls missing on openbsd? 
> Yes.
So please add new SANITIZER_INTERCEPT_ to avoid "#if !SANITIZER_OPENBSD" here


https://reviews.llvm.org/D44035





More information about the llvm-commits mailing list