android_bionic/libc/include
Elliott Hughes 203e13d97d Always include <sys/cdefs.h>.
I made a mistake caught by code review earlier, so let's try to be
safer by default.

This patch also moves all our "forwarding" headers to the guardless
just-include-the-other-thing style that we usually use. (Where we
have a comment explaining where the header comes from, I've kept
that.)

Change-Id: I37342cf5e2563c6a269b2ba61a697069b1c7913b
2016-07-22 17:01:54 -07:00
..
android Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
arpa Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
bits Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
net Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
netinet Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
netpacket
sys Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -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
byteswap.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
complex.h
ctype.h
dirent.h
dlfcn.h Make it possible to build bionic with -I instead of -isystem. 2016-07-22 13:12:53 -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
error.h Make it possible to build bionic with -I instead of -isystem. 2016-07-22 13:12:53 -07:00
fcntl.h
features.h
fenv.h
fnmatch.h
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
lastlog.h
libgen.h
limits.h
link.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
locale.h Make it possible to build bionic with -I instead of -isystem. 2016-07-22 13:12:53 -07:00
malloc.h Make it possible to build bionic with -I instead of -isystem. 2016-07-22 13:12:53 -07:00
math.h
memory.h
mntent.h
netdb.h
nl_types.h
paths.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
poll.h
pthread.h Make it possible to build bionic with -I instead of -isystem. 2016-07-22 13:12:53 -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
sched.h
search.h
semaphore.h
setjmp.h
signal.h Remove __BIONIC_LEGACY_INLINE. 2016-07-22 15:52:55 -07:00
stdatomic.h
stdint.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
stdio.h Make it possible to build bionic with -I instead of -isystem. 2016-07-22 13:12:53 -07:00
stdio_ext.h
stdlib.h Remove __BIONIC_LEGACY_INLINE. 2016-07-22 15:52:55 -07:00
string.h Make it possible to build bionic with -I instead of -isystem. 2016-07-22 13:12:53 -07:00
strings.h
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
termio.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
termios.h Remove __BIONIC_LEGACY_INLINE. 2016-07-22 15:52:55 -07:00
time.h Remove __LIBC_ABI_PUBLIC__. 2016-07-19 13:56:46 -07:00
time64.h
uchar.h
ucontext.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
unistd.h
utime.h
utmp.h
wait.h
wchar.h Remove __LIBC_ABI_PUBLIC__. 2016-07-19 13:56:46 -07:00
wctype.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
xlocale.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00