diff options
| author | bors <bors@rust-lang.org> | 2024-09-15 10:10:14 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2024-09-15 10:10:14 +0000 |
| commit | 75921d2ca4477819342dea2a428535a565683031 (patch) | |
| tree | 3c9206f0f4e4687d45885c262984caa3fd7870e0 /compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp | |
| parent | 8c4f0552fc96acbf7a2a2df13f00acf722b17249 (diff) | |
| parent | 2ed91881efcb7c7201b573a579824b9d4923bfff (diff) | |
| download | rust-75921d2ca4477819342dea2a428535a565683031.tar.gz rust-75921d2ca4477819342dea2a428535a565683031.zip | |
Auto merge of #3886 - RalfJung:freebsd-pthread, r=RalfJung
support pthread primitives on FreeBSD Fixes https://github.com/rust-lang/miri/issues/3571: makes out pthread implementation support FreeBSD. FreeBSD sets PHTREAD_MUTEX_DEFAULT == PHTREAD_MUTEX_ERRORCK, so the logic for handling "default vs explicitly set mutex kind" had to be adjusted. The rest is just some general cleanup of the pthread logic, and I realized that we can enable the std::sync tests on Solarish.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
