Handle NetBSD symbol mangling for nanosleep and vfork
Summary: Native code generated on NetBSD mangles: - vfork into __vfork14 - nanosleep into __nanosleep50 Handle this accordingly in TSan. Reviewers: vitalybuka, dvyukov, joerg Reviewed By: vitalybuka Subscribers: kubamracek, llvm-commits, #sanitizers, mgorny Tags: #sanitizers Differential Revision: https://reviews.llvm.org/D53806 llvm-svn: 345570
This commit is contained in:
parent
f66cb01b44
commit
7b88204b39
|
@ -53,6 +53,8 @@ using namespace __tsan; // NOLINT
|
|||
#define stdout ((char*)&__sF + (__sF_size * 1))
|
||||
#define stderr ((char*)&__sF + (__sF_size * 2))
|
||||
|
||||
#define nanosleep __nanosleep50
|
||||
#define vfork __vfork14
|
||||
#endif
|
||||
|
||||
#if SANITIZER_ANDROID
|
||||
|
|
Loading…
Reference in New Issue