platform_bionic/libc/include
Elliott Hughes 2950f13eef Add some <sched.h> tests.
I was intending to change our behavior to match POSIX, but reality convinced
me otherwise.

Also add missing argument names to the header file on the assumption they'll
be shown in Studio one day.

Bug: http://b/26203902
Test: ran tests
Change-Id: I2aaea48a88d408a32925033fc8f17448fb63252e
2017-08-02 09:01:42 -07:00
..
android Merge "Fix error condition on strtof inline." 2017-07-27 02:40:40 +00:00
arpa Update <arpa/*> from FreeBSD. 2017-07-05 16:03:59 -07:00
bits Merge "libc fortify: make unistd.h use diagnose_if" 2017-08-01 23:06:09 +00:00
net Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
netinet Add and use constants for the Android API levels. 2016-11-16 16:55:42 -08:00
netpacket
sys Remove nullability specifications. 2017-08-01 13:24:40 -07:00
alloca.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
ar.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
assert.h Stop #define'ing __func__ and __restrict. 2016-07-25 11:13:47 -07:00
byteswap.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
complex.h DO NOT MERGE: The future is now. 2017-04-20 16:57:25 -07:00
cpio.h Add two missing POSIX constant-only headers. 2016-08-12 09:28:17 -07:00
ctype.h Add and use constants for the Android API levels. 2016-11-16 16:55:42 -08:00
dirent.h Fix <dirent.h> d_ino/d_off types. 2017-07-05 12:34:29 -07:00
dlfcn.h Remove nullability specifications. 2017-08-01 13:24:40 -07:00
elf.h Restore ELF32_ST_INFO/ELF64_ST_INFO. 2017-04-30 22:56:10 -07:00
endian.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
err.h Consistently say va_arg rather than __va_arg. 2017-08-01 10:48:08 -07:00
errno.h Remove volatile from the __errno declaration. 2017-06-13 16:02:07 -07:00
error.h Remove nullability specifications. 2017-08-01 13:24:40 -07:00
fcntl.h libc: Split FORTIFY into its own headers 2017-07-27 17:00:13 -07:00
features.h Move the meat of <features.h> into <sys/cdefs.h>. 2014-08-19 11:18:20 -07:00
fenv.h Add and use constants for the Android API levels. 2016-11-16 16:55:42 -08:00
fnmatch.h Remove unnecessary 'extern's. 2016-07-22 18:57:12 -07:00
fts.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
ftw.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
getopt.h Extract getopt and friends to <bits/getopt.h> 2016-04-07 18:01:59 -07:00
grp.h DO NOT MERGE: The future is now. 2017-04-20 16:57:25 -07:00
ifaddrs.h Add versioning information to symbols. 2016-04-29 16:39:50 -07:00
inttypes.h Remove restrict/__restrict. 2017-08-01 08:28:46 -07:00
langinfo.h DO NOT MERGE: The future is now. 2017-04-20 16:57:25 -07:00
lastlog.h Fix various empty .h files in bionic. 2016-04-29 22:30:19 -07:00
libgen.h Remove unnecessary 'extern's. 2016-07-22 18:57:12 -07:00
limits.h POSIX getlogin_r/LOGIN_NAME_MAX/TTY_NAME_MAX. 2017-07-28 16:34:38 -07:00
link.h Make the _Unwind_Ptr declaration match clang's. 2017-04-21 19:52:21 +00:00
locale.h Provide fake definitions for libstdc++. 2016-09-08 16:13:28 -07:00
malloc.h Revert "Make mallopt available in the future." 2017-05-31 00:15:00 +00:00
math.h Revert "isnan and isinf aren't functions." 2017-03-30 17:18:31 -07:00
memory.h
mntent.h DO NOT MERGE: The future is now. 2017-04-20 16:57:25 -07:00
netdb.h Document that our getnameinfo(3) prototype is unfixably wrong. 2016-08-16 15:05:57 -07:00
nl_types.h DO NOT MERGE: The future is now. 2017-04-20 16:57:25 -07:00
paths.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
poll.h libc: Split FORTIFY into its own headers 2017-07-27 17:00:13 -07:00
pthread.h Remove nullability specifications. 2017-08-01 13:24:40 -07:00
pty.h Add versioning information to symbols. 2016-04-29 16:39:50 -07:00
pwd.h DO NOT MERGE: The future is now. 2017-04-20 16:57:25 -07:00
regex.h Fix regoff_t for LP32 and _FILE_OFFSET_BITS=64. 2015-08-27 14:48:32 -07:00
resolv.h Remove #pragma GCC visibility. 2016-07-25 15:57:02 -07:00
sched.h Add some <sched.h> tests. 2017-08-02 09:01:42 -07:00
search.h Remove restrict/__restrict. 2017-08-01 08:28:46 -07:00
semaphore.h POSIX says SEM_FAILED shall have type sem_t*. 2016-08-12 10:28:52 -07:00
setjmp.h Update header versions for NDK platform fixes. 2016-06-02 13:40:35 -07:00
signal.h Remove nullability specifications. 2017-08-01 13:24:40 -07:00
stdatomic.h Guard include of uchar.h in stdatomic.h 2016-08-04 18:22:12 +00:00
stdint.h Fix instances of '#if __LP64__'. 2016-09-15 14:21:28 -07:00
stdio.h Remove nullability specifications. 2017-08-01 13:24:40 -07:00
stdio_ext.h Add versioning information to symbols. 2016-04-29 16:39:50 -07:00
stdlib.h libc: Split FORTIFY into its own headers 2017-07-27 17:00:13 -07:00
string.h Remove nullability specifications. 2017-08-01 13:24:40 -07:00
strings.h Fix ffs on x86 for old API levels. 2017-06-30 17:50:44 -07:00
syscall.h Add all the glibc one-line "synonym" header files. 2015-07-17 13:59:36 -07:00
sysexits.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
syslog.h Remove nullability specifications. 2017-08-01 13:24:40 -07:00
tar.h Add two missing POSIX constant-only headers. 2016-08-12 09:28:17 -07:00
termio.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
termios.h Add legacy inlines for more termios stuff. 2017-02-23 11:09:32 -08:00
time.h Add and use constants for the Android API levels. 2016-11-16 16:55:42 -08:00
time64.h Remove the non-standard time64 stuff for LP64. 2014-05-05 17:14:02 -07:00
uchar.h Remove restrict/__restrict. 2017-08-01 08:28:46 -07:00
ucontext.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
unistd.h Merge "libc: Split FORTIFY into its own headers" 2017-08-01 02:03:52 +00:00
utime.h Remove unnecessary 'extern's. 2016-07-22 18:57:12 -07:00
utmp.h Add versioning information to symbols. 2016-04-29 16:39:50 -07:00
wait.h Add all the glibc one-line "synonym" header files. 2015-07-17 13:59:36 -07:00
wchar.h Remove nullability specifications. 2017-08-01 13:24:40 -07:00
wctype.h DO NOT MERGE: The future is now. 2017-04-20 16:57:25 -07:00
xlocale.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00