platform_bionic/libm
Elliott Hughes ad59322ae4 Pull the pthread_key_t functions out of pthread.c.
This was originally motivated by noticing that we were setting the
wrong bits for the well-known tls entries. That was a harmless bug
because none of the well-known tls entries has a destructor, but
it's best not to leave land mines lying around.

Also add some missing POSIX constants, a new test, and fix
pthread_key_create's return value when we hit the limit.

Change-Id: Ife26ea2f4b40865308e8410ec803b20bcc3e0ed1
2013-02-11 12:00:48 -08:00
..
arm Upgrade libm. 2013-02-01 14:51:19 -08:00
i386 Upgrade libm. 2013-02-01 14:51:19 -08:00
i387 Remove the currently-unused i387 assembler to make way for the new. 2013-02-06 11:50:19 -08:00
include Upgrade libm. 2013-02-01 14:51:19 -08:00
mips Upgrade libm. 2013-02-01 14:51:19 -08:00
upstream-freebsd/lib/msun Upgrade libm. 2013-02-01 14:51:19 -08:00
Android.mk Pull the pthread_key_t functions out of pthread.c. 2013-02-11 12:00:48 -08:00
digittoint.c Upgrade libm. 2013-02-01 14:51:19 -08:00
fake_long_double.c Add a few more missing libm long double stubs. 2013-02-07 17:45:11 -08:00
fpclassify.c Upgrade libm. 2013-02-01 14:51:19 -08:00
fpmath.h Upgrade libm. 2013-02-01 14:51:19 -08:00
isinf.c Upgrade libm. 2013-02-01 14:51:19 -08:00
MODULE_LICENSE_BSD_LIKE Initial Contribution 2008-10-21 07:00:00 -07:00
NOTICE Update the libm/NOTICE file after the upgrade. 2013-02-01 16:16:54 -08:00
sincos.c Make sincosl call sinl and cosl. 2013-02-01 16:32:50 -08:00