bionic/libc
Yabin Cui 19e246dda6 Fix possible leak in pthread_detach.
If pthread_detach() is called while the thread is in pthread_exit(),
it takes the risk that no one can free the pthread_internal_t.
So I add PTHREAD_ATTR_FLAG_ZOMBIE to detect this, maybe very rare, but
both glibc and netbsd libpthread have similar function.

Change-Id: Iaa15f651903b8ca07aaa7bd4de46ff14a2f93835
2015-01-15 10:45:25 -08:00
..
arch-arm Add ARM_IRELATIVE relocation 2015-01-08 22:22:27 -08:00
arch-arm64 Fix arm64 clone stack handling. 2014-12-10 11:08:47 -08:00
arch-common/bionic Revert "Register __libc_fini as early as possible." 2014-09-04 21:54:34 +00:00
arch-mips Add support for DT_MIPS_RLD_MAP2 tag. 2014-12-19 11:13:11 -08:00
arch-mips64 [MIPS] Add sgidefs.h for mips64 2014-12-12 16:25:36 -08:00
arch-x86 Merge "support _POSIX_REALTIME_SIGNALS" 2014-12-09 20:10:19 +00:00
arch-x86_64 Merge "support _POSIX_REALTIME_SIGNALS" 2014-12-09 20:10:19 +00:00
bionic Fix possible leak in pthread_detach. 2015-01-15 10:45:25 -08:00
dns Fix freeaddrinfo(NULL). 2015-01-08 17:28:46 -08:00
include bionic: libc: Added path to root ramdisk build properties file. 2015-01-13 18:07:23 -08:00
kernel fix runtime issues for scripts 2014-12-10 07:53:07 +00:00
private Split the shared group data from the shared passwd data. 2014-12-18 15:01:10 -08:00
stdio Avoid pathological behavior in OpenBSD's fread. 2014-12-02 14:22:02 -08:00
tools Update bionic NOTICE files. 2014-12-18 16:27:30 -08:00
tzcode libc: Fix mktime returns an uncorrect time in empty TZ case 2014-11-14 18:13:07 -08:00
upstream-dlmalloc Return total footprint, not high water mark. 2014-10-13 12:45:35 -07:00
upstream-freebsd Remove an unused file. 2014-10-29 13:42:23 -07:00
upstream-netbsd Remove bogus transitive includes. 2014-12-29 13:29:50 -08:00
upstream-openbsd Sync with upstream OpenBSD stdio. 2015-01-13 17:19:21 -08:00
zoneinfo Upgrade bionic to tzdata2014j. 2014-11-11 16:44:21 -08:00
Android.mk Fix missing symbol for debug malloc. 2014-12-10 11:10:00 -08:00
crt.mk Reconfig libc's Android.mk to build for multilib 2014-02-12 13:58:34 -08:00
MODULE_LICENSE_BSD
NOTICE Update bionic NOTICE files. 2014-12-18 16:27:30 -08:00
SYSCALLS.TXT Merge "support _POSIX_REALTIME_SIGNALS" 2014-12-09 20:10:19 +00:00