..
_errdefs.h
Say "Bad file descriptor" rather than "Bad file number".
2015-01-24 13:38:57 -08:00
_sigdefs.h
Clean up sys_signame and sys_siglist a little.
2014-02-12 17:09:25 -08:00
_system_properties.h
Separate properties by selabel
2015-12-02 15:17:03 -08:00
atomics.h
Put back inline definitions if using an old API.
2015-01-29 17:30:40 -08:00
auxv.h
Ensure header files using __BEGIN_DECLS include sys/cdefs.h.
2013-06-05 17:58:08 -07:00
cachectl.h
Remove _flush_cache(2) for mips64.
2014-08-21 13:32:37 -07:00
capability.h
libc: create sys/capability.h
2013-02-26 13:27:15 -08:00
cdefs.h
use GNU C89 extern inline semantics for __size_mul_overflow()
2016-02-02 17:28:16 -08:00
endian.h
Remove swap16/swap32/swap64 header pollution.
2015-10-26 17:51:42 -07:00
epoll.h
bionic: make epoll_event structure packed
2014-05-05 19:48:55 -07:00
errno.h
auto import from //depot/cupcake/@135843
2009-03-03 19:28:35 -08:00
eventfd.h
Remove dependencies on obsolete __ARCH_WANT_SYSCALL_NO_FLAGS syscalls.
2013-10-23 09:48:29 -07:00
fcntl.h
libc: Add sys/fcntl.h for compatibility.
2015-07-08 15:07:17 -06:00
file.h
POSIX says flock is in <sys/file.h>, not <unistd.h>.
2015-02-17 09:08:24 -08:00
fsuid.h
Implement <sys/fsuid.h>.
2014-07-30 15:19:29 -07:00
glibc-syscalls.h
Updated to v4.4.1 kernel headers.
2016-02-05 16:03:55 -08:00
inotify.h
Fix header file dependencies.
2013-10-23 11:25:54 -07:00
ioctl.h
Add <linux/tty.h> to libc/include/sys/ioctl.h
2014-06-13 16:39:39 +08:00
ioctl_compat.h
MIPS support to sys/ headers
2012-08-02 18:03:54 -07:00
ipc.h
auto import from //depot/cupcake/@135843
2009-03-03 19:28:35 -08:00
klog.h
Remove deprecated and unused constants from <sys/klog.h>.
2014-03-03 10:57:28 -08:00
limits.h
Fix PTHREAD_THREADS_MAX.
2016-03-15 17:23:12 -07:00
mman.h
fix the mremap signature
2015-11-06 13:14:43 -08:00
mount.h
Add the UMOUNT_NOFOLLOW flag to <sys/mount.h>.
2015-03-11 09:32:25 -07:00
msg.h
Add some more headers.
2014-01-10 15:32:31 -08:00
param.h
Add a few missing types and constants to headers.
2016-03-31 17:05:30 -07:00
personality.h
Improve personality initialization
2015-06-30 19:01:24 -07:00
poll.h
auto import from //depot/cupcake/@135843
2009-03-03 19:28:35 -08:00
prctl.h
Clean up some misinformation around prctl.
2014-07-18 16:15:32 -07:00
procfs.h
Fix x86 gdbserver build.
2015-06-24 17:31:24 -07:00
ptrace.h
Fixes for building gdbserver (and gdb) out of the box.
2015-06-16 16:04:35 -07:00
queue.h
Add fts, err, and sys/queue for grep
2010-01-15 15:57:02 -08:00
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
Add prlimit to LP32.
2015-10-28 20:04:59 -07:00
select.h
Break two incorrect transitive includes.
2015-01-29 20:12:13 -08:00
sem.h
Add some more headers.
2014-01-10 15:32:31 -08:00
sendfile.h
Implement _FILE_OFFSET_BITS (mostly).
2015-02-17 19:54:43 -08:00
signal.h
libc: add sys/signal.h for compatibility
2013-02-22 10:38:28 -08:00
signalfd.h
Add <sys/statvfs.h>.
2013-07-09 13:25:03 -07:00
socket.h
socket.h: update AF_* constants
2016-02-02 00:28:35 +00:00
socketcalls.h
Small accept4 fixes.
2014-03-31 11:23:39 -07:00
stat.h
Add a few missing types and constants to headers.
2016-03-31 17:05:30 -07:00
statfs.h
auto import from //depot/cupcake/@135843
2009-03-03 19:28:35 -08:00
statvfs.h
Reserve space for the future in statvfs(64)
2014-05-12 10:56:39 +01:00
swap.h
Add SWAP_FLAG_* constants to <sys/swap.h>.
2014-01-08 02:23:06 +00:00
syscall.h
valgrind can't find syscall because we didn't put it in <unistd.h>.
2015-02-19 22:49:44 -08:00
sysconf.h
Add cache related sysconf queries
2014-12-04 15:24:28 -08:00
sysinfo.h
Add functions in sysinfo.h.
2014-11-14 16:22:48 -08:00
syslimits.h
auto import from //depot/cupcake/@135843
2009-03-03 19:28:35 -08:00
syslog.h
Add all the glibc one-line "synonym" header files.
2015-07-17 13:59:36 -07:00
sysmacros.h
Fix <sys/sysmacros.h>.
2016-01-12 14:43:27 -08:00
system_properties.h
bionic: add __system_property_foreach
2013-06-18 19:24:29 -07:00
time.h
<sys/time.h> should include [most of] <sys/select.h>.
2015-07-17 19:10:24 -07:00
timerfd.h
Make <sys/timerfd.h> standalone.
2013-11-25 13:58:38 -08:00
times.h
Reimplement clock(3) and switch to OpenBSD time(3).
2014-03-11 13:37:11 -07:00
timex.h
Really add adjtimex(2), and add clock_adjtime(2) too.
2016-02-03 13:19:10 -08:00
ttychars.h
auto import from //depot/cupcake/@135843
2009-03-03 19:28:35 -08:00
ttydefaults.h
Add tty defaults to bionic
2012-09-11 22:47:31 +03:00
ttydev.h
auto import from //depot/cupcake/@135843
2009-03-03 19:28:35 -08:00
types.h
Add a few missing types and constants to headers.
2016-03-31 17:05:30 -07:00
ucontext.h
Add the missing aarch64 user structs.
2015-08-25 14:18:26 -07:00
uio.h
Add preadv/pwritev.
2015-08-26 14:48:55 -07:00
un.h
Remove <sys/_types.h>.
2014-02-07 14:55:58 -08:00
unistd.h
Add all the glibc one-line "synonym" header files.
2015-07-17 13:59:36 -07:00
user.h
Add the missing aarch64 user structs.
2015-08-25 14:18:26 -07:00
utime.h
auto import from //depot/cupcake/@135843
2009-03-03 19:28:35 -08:00
utsname.h
auto import from //depot/cupcake/@135843
2009-03-03 19:28:35 -08:00
vfs.h
Use the uapi fs magic in <sys/vfs.h>.
2014-09-22 09:47:21 -07:00
vt.h
Add all the glibc one-line "synonym" header files.
2015-07-17 13:59:36 -07:00
wait.h
Define WIFCONTINUED()
2015-09-18 13:37:53 -07:00
xattr.h
Add extended attribute (xattr) system call wrappers to bionic.
2012-01-18 08:02:23 -05:00