Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update the non-pthreads fallback for RWMutex on Unix | David Blaikie | 2014-10-31 | 1 | -6/+6 |
| | | | | | | | | | | Tested this by #if 0'ing out the pthreads implementation, which indicated that this fallback was not currently compiling successfully and applying this patch resolves that. Patch by Andy Chien. llvm-svn: 220969 | ||||
* | Fix RWMutex to be thread-safe when pthread_rwlock is not available | Mark Seaborn | 2014-03-01 | 1 | -6/+14 |
| | | | | | | | | | | | | | | lib/Support/RWMutex.cpp contains an implementation of RWMutex that uses pthread_rwlock, but when pthread_rwlock is not available (such as under NaCl, when using newlib), it silently falls back to using the no-op definition in lib/Support/Unix/RWMutex.inc, which is not thread-safe. Fix this case to be thread-safe by using a normal mutex. Differential Revision: http://llvm-reviews.chandlerc.com/D2892 llvm-svn: 202570 | ||||
* | Now to chant the magical incantation that will exorcise the System library | Charles Davis | 2010-11-29 | 1 | -1/+1 |
| | | | | | | | | from LLVM forever: grep -lR "llvm/System" * | grep -v .svn | xargs sed -ie 's#llvm/System#llvm/Support#g' llvm-svn: 120314 | ||||
* | Merge System into Support. | Michael J. Spencer | 2010-11-29 | 1 | -0/+43 |
llvm-svn: 120298 |