diff options
author | Kamil Rytarowski <n54@gmx.com> | 2017-11-28 10:54:58 +0000 |
---|---|---|
committer | Kamil Rytarowski <n54@gmx.com> | 2017-11-28 10:54:58 +0000 |
commit | 1b95f61d36f009cbddab3462b04af800848759b1 (patch) | |
tree | 9005d8e3152991ac3caf21f5f79023f823e06f68 /cmake | |
parent | 43d241f94bf12ce02bc180957547ddf06a5b3eaa (diff) |
Handle symbol renaming of sigaction for NetBSD
Summary:
NetBSD uses the __sigaction14 symbol name for historical and compat
reasons for the sigaction(2) function name.
Rename the interceptors and users of sigaction to sigaction_symname
and reuse it in the code base.
This change fixes 4 failing tests in TSan/NetBSD:
- ThreadSanitizer-x86_64 :: signal_errno.cc
- ThreadSanitizer-x86_64 :: signal_malloc.cc
- ThreadSanitizer-x86_64 :: signal_sync2.cc
- ThreadSanitizer-x86_64 :: signal_thread.cc
Sponsored by <The NetBSD Foundation>
Reviewers: joerg, vitalybuka, eugenis, dvyukov, kcc
Reviewed By: dvyukov
Subscribers: kubamracek, llvm-commits, #sanitizers
Tags: #sanitizers
Differential Revision: https://reviews.llvm.org/D40341
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@319160 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'cmake')
0 files changed, 0 insertions, 0 deletions