Go to file
Elliott Hughes 39b644a0e2 Remove dead NULL checks from pthread code.
GCC is removing these checks anyway because it knows the arguments
must be non-null, so leaving this code around is just confusing.

We know from experience that people were shipping code with locking
bugs because they weren't checking for error returns. Failing hard
like glibc does seems the better choice. (And it's what the checked
in code was already doing; this patch doesn't change that. It just
makes it more obvious that that's what's going on.)

Change-Id: I167c6d7c0a296822baf0cb9b43b97821eba7ab35
2014-03-04 10:55:39 -08:00
benchmarks AArch64: Add fixes to bionic/tests 2013-12-16 17:40:30 -08:00
libc Remove dead NULL checks from pthread code. 2014-03-04 10:55:39 -08:00
libdl Use arch-specific variable to set up the x86 ld flags. 2014-01-24 16:50:16 -08:00
libm Fix x86_64 build 2014-02-28 00:52:09 +04:00
libstdc++ Clean up warnings in libstdc++. 2014-02-18 12:02:37 -08:00
linker Unify our assembler macros. 2014-02-20 13:51:26 -08:00
tests Implement POSIX pthread_mutex_timedlock. 2014-03-04 10:27:58 -08:00
.gitignore Merge memory checking functionality from sandbox 2010-02-16 11:43:18 -08:00
ABI-bugs.txt PTHREAD_KEYS_MAX cleanup. 2013-12-12 12:51:08 -08:00
Android.mk Remove the simulator target from all makefiles. 2011-07-11 22:11:41 -07:00
CleanSpec.mk Add an empty CleanSpec.mk 2010-03-08 18:04:02 -08:00
HACKING.txt Renamed the misleading libc/netbsd directory to libc/dns. 2014-02-28 16:31:04 +00:00