android_bionic/libc/include/sys
Elliott Hughes 8d60cc6316 Use __inline__ for fortify.
libunwind has #define inline /* empty */ which breaks our fortified headers.
glibc uses __inline but our BSD-derived headers often override that. __inline__
is the third alternative understood by GCC that -- as far as I know -- neither
the C library itself nor third-party code tries to mess with.

Bug: 12871594
Change-Id: I6677e70ea531bb7d4c46021b43af760d4ad8ecf7
2014-02-03 15:41:57 -08:00
..
_errdefs.h
_sigdefs.h
_system_properties.h
_types.h Fix dev_t (for LP64). 2014-01-03 14:49:37 -08:00
atomics.h
auxv.h
cachectl.h
capability.h
cdefs.h Use __inline__ for fortify. 2014-02-03 15:41:57 -08:00
cdefs_elf.h Move bionic over to GCC's 'warning' attribute. 2013-12-17 20:43:30 -08:00
endian.h
epoll.h Remove dependencies on obsolete __ARCH_WANT_SYSCALL_DEPRECATED system calls. 2013-10-24 15:48:32 -07:00
errno.h
eventfd.h Remove dependencies on obsolete __ARCH_WANT_SYSCALL_NO_FLAGS syscalls. 2013-10-23 09:48:29 -07:00
exec_elf.h Update <sys/exec_elf.h> to include EM_AARCH64. 2013-10-28 21:28:40 -07:00
file.h
fsuid.h
glibc-syscalls.h Clean up <sched.h>. 2014-01-02 12:05:50 -08:00
inotify.h Fix header file dependencies. 2013-10-23 11:25:54 -07:00
ioctl.h
ioctl_compat.h
ipc.h
klog.h
limits.h Add arch-x86_64/include/machine. 2013-10-04 16:10:13 -07:00
mman.h Add mmap64() 2013-09-19 14:11:26 -07:00
mount.h
msg.h Add some more headers. 2014-01-10 15:32:31 -08:00
param.h Make <sys/param.h> more glibc-like. 2013-12-12 15:31:35 -08:00
personality.h
poll.h
prctl.h
ptrace.h
queue.h
reboot.h Remove hidden __reboot from header 2013-11-22 00:19:34 +04:00
reg.h Add <sys/reg.h>. 2014-01-08 16:29:22 -08:00
resource.h Fix <sys/resource.h>. 2014-01-09 11:00:04 -08:00
select.h Fix <sys/select.h> for LP64, clean up <time.h>. 2013-11-05 13:28:36 -08:00
sem.h Add some more headers. 2014-01-10 15:32:31 -08:00
sendfile.h Ensure we have the off64_t variant of every function that takes an off_t. 2013-09-19 16:27:24 -07:00
sha1.h
shm.h Add some more headers. 2014-01-10 15:32:31 -08:00
signal.h
signalfd.h
socket.h Add SOCK_CLOEXEC and SOCK_NONBLOCK socket flags. 2013-10-17 13:32:32 -07:00
socketcalls.h
stat.h Fix struct stat for aarch64. 2013-12-19 16:50:22 -08:00
statfs.h
statvfs.h
swap.h Add SWAP_FLAG_* constants to <sys/swap.h>. 2014-01-08 02:23:06 +00:00
syscall.h
sysconf.h
sysinfo.h
syslimits.h
sysmacros.h
system_properties.h
time.h
timeb.h
timerfd.h Make <sys/timerfd.h> standalone. 2013-11-25 13:58:38 -08:00
times.h
timex.h Add some more headers. 2014-01-10 15:32:31 -08:00
ttychars.h
ttydefaults.h
ttydev.h
types.h Fix dev_t (for LP64). 2014-01-03 14:49:37 -08:00
ucontext.h Add missing ucontext_t definition to bionic for arch-arm64. 2014-01-31 04:45:53 +00:00
uio.h
un.h
user.h Make ARM <user.h> more glibc-compatible. 2014-01-30 10:39:02 -08:00
utime.h
utsname.h
vfs.h Define fsid_t as well as __fsid_t. 2014-01-07 17:44:51 -08:00
vt.h
wait.h
xattr.h