Dimitry Andric
6a82ac86f0
Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb, and openmp
...
release_90 branch r370514, and update version numbers.
2019-09-02 17:55:39 +00:00
Dimitry Andric
2f1cb2a6c9
Merge libc++ trunk r366426, resolve conflicts, and add FREEBSD-Xlist.
2019-08-22 19:49:51 +00:00
Dimitry Andric
51ff47d7a5
Pull in r368867 from upstream libc++ trunk (by Marshall Clow):
...
Rework recursive_timed_mutex so that it uses __thread_id instead of
using the lower-level __libcpp_thread_id. This is prep for fixing
PR42918. Reviewed as https://reviews.llvm.org/D65895
Pull in r368916 from upstream libc++ trunk (by Marshall Clow):
Fix thread comparison by making sure we never pass our special 'not a
thread' value to the underlying implementation. Fixes PR#42918.
This should fix std:🧵 🆔 :operator==() attempting to call
pthread_equal(3) with zero values.
Reported by: andrew@tao11.riddles.org.uk
PR: 239038, 239550
MFC after: 3 days
2019-08-20 17:39:32 +00:00
Dimitry Andric
0c824832d6
Merge libc++ trunk r351319, and resolve conflicts.
2019-01-22 19:02:28 +00:00
Dimitry Andric
42cc096963
Merge libc++ trunk r338150, and resolve conflicts.
2018-08-02 17:05:36 +00:00
Dimitry Andric
f9448bf33f
Merge llvm, clang, lld, lldb, compiler-rt and libc++ r304460, and update
...
build glue.
2017-06-01 22:47:02 +00:00
Dimitry Andric
302affcb04
Merge llvm, clang, lld, lldb, compiler-rt and libc++ r304149, and update
...
build glue.
2017-05-29 22:09:23 +00:00
Dimitry Andric
5517e702c0
Merge llvm, clang, lld, lldb, compiler-rt and libc++ r303197, and update
...
build glue.
2017-05-16 21:50:29 +00:00
Dimitry Andric
0f5676f432
Merge llvm, clang, lld, lldb, compiler-rt and libc++ r302418, and update
...
build glue.
2017-05-08 19:20:55 +00:00
Dimitry Andric
540d2a8bf1
Merge libc++ trunk r300890, and update build glue.
2017-04-22 18:59:50 +00:00
Dimitry Andric
98221d2e7e
Merge llvm, clang, compiler-rt, libc++, lld and lldb release_40 branch
...
r293443, and update build glue.
2017-01-29 21:56:47 +00:00
Dimitry Andric
7a848d17e7
Merge libc++ release_40 branch r292009.
2017-01-14 22:17:12 +00:00
Dimitry Andric
80779b3774
Merge libc++ trunk r291476, update Makefile, ObsoleteFiles.inc and
...
OptionalObsoleteFiles.inc.
2017-01-09 22:41:53 +00:00
Dimitry Andric
aed8d94e97
Merge libc++ r291274, and update the library Makefile.
2017-01-08 19:39:03 +00:00
Dimitry Andric
7c82a1ece4
Update libc++ to release_39 branch r279689.
2016-08-30 18:27:31 +00:00