bionic/libm
Elliott Hughes ab61eb366a Switch to upstream sleep(3) and usleep(3).
Also fix the signature of usleep, and the definition of useconds_t which
should be unsigned, as the 'u' in its name implies.

This patch also cleans up the existing FreeBSD hacks by moving the libm
stuff from <sys/cdefs.h> to a libm-private header, and adding comments
about the hacks we use to build FreeBSD source.

Change-Id: Ibe5067a380502df94a0a3a7901969b35411085b6
2013-11-20 16:24:16 -08:00
..
amd64 Fix libm build for x86_64. 2013-10-01 17:57:19 -07: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 Fix the x86_64 fenv.h. 2013-10-02 17:02:58 -07:00
mips Upgrade libm. 2013-02-01 14:51:19 -08:00
upstream-freebsd/lib/msun Take upstream libm changes. 2013-06-12 16:37:58 -07:00
Android.mk Switch to upstream sleep(3) and usleep(3). 2013-11-20 16:24:16 -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
freebsd-compat.h Switch to upstream sleep(3) and usleep(3). 2013-11-20 16:24:16 -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 Regenerate NOTICE files. 2013-03-07 11:51:10 -08:00
sincos.c Make sincosl call sinl and cosl. 2013-02-01 16:32:50 -08:00