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
..
2013-06-12 14:14:53 -07:00
2013-11-19 14:08:54 -08:00
2013-02-25 13:14:31 -08:00
2013-06-12 14:14:53 -07:00
2013-11-19 14:08:54 -08:00
2013-08-08 17:13:33 -07:00
2009-03-03 19:28:35 -08:00
2013-10-22 12:03:19 -07:00
2013-09-19 14:11:26 -07:00
2013-11-19 14:08:54 -08:00
2013-11-18 19:48:11 -08:00
2013-11-18 19:48:11 -08:00
2013-11-18 19:48:11 -08:00
2012-12-10 11:20:57 -08:00
2013-02-25 13:14:31 -08:00
2013-10-09 17:35:36 -07:00
2013-10-09 17:35:36 -07:00
2013-10-17 11:36:55 -07:00
2013-10-17 11:36:55 -07:00
2013-10-17 11:36:55 -07:00
2013-10-17 11:36:55 -07:00
2013-10-17 11:36:55 -07:00
2013-10-17 11:36:55 -07:00
2013-10-17 11:36:55 -07:00
2013-10-03 17:31:50 -07:00
2013-10-01 11:10:21 -07:00
2013-10-01 11:10:21 -07:00
2010-10-15 02:16:16 +08:00
2013-11-05 11:59:06 -08:00