android_bionic/libc/include
Dan Albert e749abe9ab Add legacy inline for wait4.
This wasn't added to Android until android-18. Note that the reason
I'm adding an inline here even though I just reverted a bunch of
inlines in the previous commit is because this was an inline in the
legacy NDK headers. If it was in the old headers, it needs to be in
the unified headers. If it wasn't, it needs to be in
libandroid_support.

Test: ./tools/update_headers.py && make ndk && make native
      # Copied into working directory for unified headers NDK work.
      ndk/checkbuild.py
      ndk/run_tests.py --force-unified-headers
Bug: None

Change-Id: I751520a1df34b3edb5c59b4bd47170c4634a1883
2016-10-31 20:20:25 -07:00
..
android Add legacy inline for wait4. 2016-10-31 20:20:25 -07:00
arpa Remove remaining big-endian cruft. 2016-09-16 18:53:34 -07:00
bits Merge "Fix stdin/stdout/stderr for pre-M." 2016-10-20 19:34:56 +00:00
net Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
netinet Remove remaining big-endian cruft. 2016-09-16 18:53:34 -07:00
netpacket
sys Add legacy inline for wait4. 2016-10-31 20:20:25 -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 Remove #pragma GCC visibility. 2016-07-25 15:57:02 -07:00
cpio.h Add two missing POSIX constant-only headers. 2016-08-12 09:28:17 -07:00
ctype.h Revert "Add legacy inlines for locale aware APIs." 2016-10-31 16:47:22 -07:00
dirent.h Remove unnecessary 'extern's. 2016-07-22 18:57:12 -07:00
dlfcn.h dlerror returns char*, not const char*. 2016-08-11 15:02:45 -07:00
elf.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
endian.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
err.h
errno.h Rename __pure, __pure2, and __purefunc. 2016-09-28 12:36:38 -07:00
error.h Make it possible to build bionic with -I instead of -isystem. 2016-07-22 13:12:53 -07:00
fcntl.h _FILE_OFFSET_BITS=64's posix_fallocate should be posix_fallocate64. 2016-10-25 14:13:32 -07:00
features.h
fenv.h Remove #pragma GCC visibility. 2016-07-25 15:57:02 -07: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
grp.h Make it possible to build bionic with -I instead of -isystem. 2016-07-22 13:12:53 -07:00
ifaddrs.h
inttypes.h Rename __pure, __pure2, and __purefunc. 2016-09-28 12:36:38 -07:00
lastlog.h
libgen.h Remove unnecessary 'extern's. 2016-07-22 18:57:12 -07:00
limits.h Add IOV_MAX to <limits.h>. 2016-07-27 15:25:31 -07:00
link.h Fix instances of '#if __LP64__'. 2016-09-15 14:21:28 -07:00
locale.h Provide fake definitions for libstdc++. 2016-09-08 16:13:28 -07:00
malloc.h Restore attribute alloc_size for GCC. 2016-07-30 09:58:15 -07:00
math.h Rename __pure, __pure2, and __purefunc. 2016-09-28 12:36:38 -07:00
memory.h
mntent.h
netdb.h Document that our getnameinfo(3) prototype is unfixably wrong. 2016-08-16 15:05:57 -07:00
nl_types.h
paths.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
poll.h Guard fortify inlines with __ANDROID_API__. 2016-08-05 16:33:32 -07:00
pthread.h Rename __pure, __pure2, and __purefunc. 2016-09-28 12:36:38 -07:00
pty.h
pwd.h Make it possible to build bionic with -I instead of -isystem. 2016-07-22 13:12:53 -07:00
regex.h
resolv.h Remove #pragma GCC visibility. 2016-07-25 15:57:02 -07:00
sched.h Remove unnecessary 'extern's. 2016-07-22 18:57:12 -07:00
search.h Update header versions for NDK platform fixes. 2016-06-02 13:40:35 -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 Add version information for legacy inlines. 2016-08-02 14:32:42 -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 Fix stdin/stdout/stderr for pre-M. 2016-10-20 10:10:45 -07:00
stdio_ext.h
stdlib.h Rename __pure, __pure2, and __purefunc. 2016-09-28 12:36:38 -07:00
string.h Revert "Add legacy inlines for locale aware APIs." 2016-10-31 16:47:22 -07:00
strings.h Update header versions for NDK platform fixes. 2016-06-02 13:40:35 -07:00
syscall.h
sysexits.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
syslog.h Make it possible to build bionic with -I instead of -isystem. 2016-07-22 13:12:53 -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 version information for legacy inlines. 2016-08-02 14:32:42 -07:00
time.h Revert "Add legacy inlines for locale aware APIs." 2016-10-31 16:47:22 -07:00
time64.h
uchar.h Clean up <uchar.h> and <wctype.h> transitive includes. 2016-07-27 10:45:05 -07:00
ucontext.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
unistd.h Rename __pure, __pure2, and __purefunc. 2016-09-28 12:36:38 -07:00
utime.h Remove unnecessary 'extern's. 2016-07-22 18:57:12 -07:00
utmp.h
wait.h
wchar.h Revert "Add legacy inlines for locale aware APIs." 2016-10-31 16:47:22 -07:00
wctype.h Revert "Add legacy inlines for locale aware APIs." 2016-10-31 16:47:22 -07:00
xlocale.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00