diff options
author | Kamil Rytarowski <n54@gmx.com> | 2018-10-30 18:49:19 +0000 |
---|---|---|
committer | Kamil Rytarowski <n54@gmx.com> | 2018-10-30 18:49:19 +0000 |
commit | df8802da7a2dd2f0545f800d4f41783a01cafb2b (patch) | |
tree | 6f9803c8b7792fb7461bd6d842b4f7fc2c2db964 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 6958b5ffa9ed00d499e81f815a02eaff02cc9614 (diff) | |
download | llvm-df8802da7a2dd2f0545f800d4f41783a01cafb2b.zip llvm-df8802da7a2dd2f0545f800d4f41783a01cafb2b.tar.gz llvm-df8802da7a2dd2f0545f800d4f41783a01cafb2b.tar.bz2 |
Handle NetBSD alias for pthread_sigmask
Summary:
Add a new helper macro TSAN_INTERCEPTOR_NETBSD_ALIAS_THR2
that handles pthread(3)/libc aliases in scenarios when a name in both
libraries differs not just in prefix namespace.
Handle TSan pthread_sigmask mangling accordingly into __libc_thr_sigsetmask.
Reviewers: vitalybuka, joerg
Reviewed By: vitalybuka
Subscribers: kubamracek, jfb, llvm-commits, #sanitizers, mgorny
Tags: #sanitizers
Differential Revision: https://reviews.llvm.org/D53863
llvm-svn: 345627
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions