android_bionic/libc/include/sys
Nick Kralevich 1aaa17802c cdefs.h: add artificial attribute to FORTIFY_SOURCE functions
Otherwise the gcc compiler warning doesn't show up.

Add -Wno-error to fortify related tests. Fortify related tests
are expected to be examples of bad programs, and in many
cases shouldn't compile cleanly. Rewriting them to compile
cleanly isn't feasible nor desirable.

Bug: 17784968
Change-Id: I93bececa7444d965f18c7c27d46e7abce5c49a02
2014-10-06 15:11:52 -07:00
..
_errdefs.h
_sigdefs.h Clean up sys_signame and sys_siglist a little. 2014-02-12 17:09:25 -08:00
_system_properties.h Move system_properties over to C++. 2014-02-24 10:45:35 +00:00
auxv.h
cachectl.h Remove _flush_cache(2) for mips64. 2014-08-21 13:32:37 -07:00
capability.h
cdefs.h cdefs.h: add artificial attribute to FORTIFY_SOURCE functions 2014-10-06 15:11:52 -07:00
cdefs_elf.h Ignore all __weak_alias in OpenBSD libC. 2014-08-28 15:10:01 -07:00
endian.h Fix <sys/endian.h> uint32_t build failures. 2014-05-13 18:42:12 -07:00
epoll.h bionic: make epoll_event structure packed 2014-05-05 19:48:55 -07:00
errno.h
eventfd.h Remove dependencies on obsolete __ARCH_WANT_SYSCALL_NO_FLAGS syscalls. 2013-10-23 09:48:29 -07:00
file.h
fsuid.h Implement <sys/fsuid.h>. 2014-07-30 15:19:29 -07:00
glibc-syscalls.h Update kernel uapi headers to v3.16.1. 2014-09-17 17:05:17 -07: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
ipc.h
klog.h Remove deprecated and unused constants from <sys/klog.h>. 2014-03-03 10:57:28 -08:00
limits.h Clean up fpathconf(3)/pathconf(3). 2014-09-22 22:49:40 +00:00
mman.h Remove <asm/page.h>. 2014-02-24 15:55:31 -08:00
mount.h
msg.h Add some more headers. 2014-01-10 15:32:31 -08:00
param.h Remove ALIGNBYTES and ALIGN from <sys/param.h> 2014-03-21 09:59:34 +00:00
personality.h
poll.h
prctl.h Clean up some misinformation around prctl. 2014-07-18 16:15:32 -07:00
ptrace.h ptrace(3) should be varargs. 2014-07-16 16:07:10 -07:00
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
shm.h Add some more headers. 2014-01-10 15:32:31 -08:00
signal.h
signalfd.h
socket.h Improve <sys/cdefs.h>. 2014-08-18 14:45:42 -07:00
socketcalls.h Small accept4 fixes. 2014-03-31 11:23:39 -07:00
stat.h Move the meat of <features.h> into <sys/cdefs.h>. 2014-08-19 11:18:20 -07:00
statfs.h
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 syscall(3)'s return type should be long. 2014-07-28 12:33:07 -07:00
sysconf.h
sysinfo.h
syslimits.h
sysmacros.h
system_properties.h
time.h
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 Add some more headers. 2014-01-10 15:32:31 -08:00
ttychars.h
ttydefaults.h
ttydev.h
types.h Change the LP64 off_t/loff_t/off64_t definitions to reduce warnings. 2014-06-25 12:09:11 -07:00
ucontext.h Add greg_t for arm64. 2014-09-19 10:31:49 -07:00
uio.h
un.h Remove <sys/_types.h>. 2014-02-07 14:55:58 -08:00
user.h Fix x86_64 user_fpregs_struct to use the same name for the tag word as glibc. 2014-05-14 13:29:19 +01:00
utime.h
utsname.h
vfs.h Use the uapi fs magic in <sys/vfs.h>. 2014-09-22 09:47:21 -07:00
vt.h
wait.h Removes wait3(2) from LP64. 2014-06-13 16:04:41 -07:00
xattr.h