diff options
| author | Francis Ricci <francisjricci@gmail.com> | 2017-04-13 17:28:52 +0000 |
|---|---|---|
| committer | Francis Ricci <francisjricci@gmail.com> | 2017-04-13 17:28:52 +0000 |
| commit | bdb8b58d160da0320d7ab0a751711842d3313a38 (patch) | |
| tree | 376141a470b6d17ea426e2015586ed85d5df79ef /llvm | |
| parent | 4a9a89241bb6a5c83981b8cbc13b63ccda7cf8f8 (diff) | |
| download | bcm5719-llvm-bdb8b58d160da0320d7ab0a751711842d3313a38.tar.gz bcm5719-llvm-bdb8b58d160da0320d7ab0a751711842d3313a38.zip | |
Don't assume PTHREAD_CREATE_JOINABLE is 0 on all systems
Summary:
Lsan was using PTHREAD_CREATE_JOINABLE/PTHREAD_CREATE_DETACHED
as truthy values, which works on Linux, where the values are 0 and 1,
but this fails on OS X, where the values are 1 and 2.
Set PTHREAD_CREATE_DETACHED to the correct value for a given system.
Reviewers: kcc, glider, kubamracek, alekseyshl
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D31883
llvm-svn: 300221
Diffstat (limited to 'llvm')
0 files changed, 0 insertions, 0 deletions

