platform_bionic/libc/include/sys
Josh Gao 8778d64d5c Remove __BIONIC_LEGACY_INLINE.
Don't use the same declaration to declare both static and non-static
functions, to make life easier for versioner.

(Also, remove __BIONIC_LEGACY_INLINE from two functions in termios.h
that weren't actually legacy inlines.)

Bug: http://b/30170081
Change-Id: Ibb73377d77a2b4cee016289b7c46a01452e45fae
2016-07-22 15:52:55 -07:00
..
_system_properties.h Separate properties by selabel 2015-12-02 15:17:03 -08:00
auxv.h Update header versions for NDK platform fixes. 2016-06-02 13:40:35 -07:00
cachectl.h Remove __cachectl. 2016-06-03 15:01:18 -07:00
capability.h libc: create sys/capability.h 2013-02-26 13:27:15 -08:00
cdefs.h Remove __BIONIC_LEGACY_INLINE. 2016-07-22 15:52:55 -07:00
endian.h Don't expose all BSD extensions. 2016-06-13 14:14:43 -07:00
epoll.h Add versioning information to symbols. 2016-04-29 16:39:50 -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 Add versioning information to symbols. 2016-04-29 16:39:50 -07:00
inotify.h Add versioning information to symbols. 2016-04-29 16:39:50 -07:00
ioctl.h Remove <sys/ioctl_compat.h>. 2016-05-02 12:53:00 -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 Don't expose all BSD extensions. 2016-06-13 14:14:43 -07:00
mman.h Make it possible to build bionic with -I instead of -isystem. 2016-07-22 13:12:53 -07: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 Update header versions for NDK platform fixes. 2016-06-02 13:40:35 -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
quota.h Add __INTRODUCED_IN_FUTURE for unreleased APIs. 2016-04-29 16:39:50 -07: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 platform specific version tags. 2016-04-29 16:39:50 -07:00
select.h Make it possible to build bionic with -I instead of -isystem. 2016-07-22 13:12:53 -07:00
sem.h Add some more headers. 2014-01-10 15:32:31 -08:00
sendfile.h Add versioning information to symbols. 2016-04-29 16:39:50 -07:00
signal.h libc: add sys/signal.h for compatibility 2013-02-22 10:38:28 -08:00
signalfd.h Update header versions for NDK platform fixes. 2016-06-02 13:40:35 -07:00
socket.h Only define sa_family_t once. 2016-07-21 16:38:43 -07:00
stat.h Remove __BIONIC_LEGACY_INLINE. 2016-07-22 15:52:55 -07:00
statfs.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
statvfs.h Update header versions for NDK platform fixes. 2016-06-02 13:40:35 -07:00
swap.h Update header versions for NDK platform fixes. 2016-06-02 13:40:35 -07:00
syscall.h Move glibc-syscalls.h into bits/. 2016-05-02 12:47:58 -07:00
sysconf.h Move <sys/sysconf.h> to <bits/sysconf.h>. 2016-04-07 18:02:00 -07:00
sysinfo.h Add versioning information to symbols. 2016-04-29 16:39:50 -07: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 Update header versions for NDK platform fixes. 2016-06-02 13:40:35 -07:00
time.h Update symbol versions. 2016-06-10 17:50:14 -07:00
timerfd.h Update header versions for NDK platform fixes. 2016-06-02 13:40:35 -07:00
times.h Reimplement clock(3) and switch to OpenBSD time(3). 2014-03-11 13:37:11 -07:00
timex.h Add versioning information to symbols. 2016-04-29 16:39:50 -07:00
ttydefaults.h Remove various bits of header cruft. 2016-05-10 17:32:48 -07:00
types.h Don't expose all BSD extensions. 2016-06-13 14:14:43 -07:00
ucontext.h Rationalize visibility. 2016-06-09 17:40:19 -07:00
uio.h Add versioning information to symbols. 2016-04-29 16:39:50 -07:00
un.h Only define sa_family_t once. 2016-07-21 16:38:43 -07:00
unistd.h Add all the glibc one-line "synonym" header files. 2015-07-17 13:59:36 -07:00
user.h Don't use __u64/__u32 in <sys/user.h>. 2016-05-25 15:25:13 -07:00
utsname.h auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
vfs.h Use clang's nullability instead of nonnull. 2016-05-05 17:11:54 -07:00
vt.h Add all the glibc one-line "synonym" header files. 2015-07-17 13:59:36 -07:00
wait.h Update header versions for NDK platform fixes. 2016-06-02 13:40:35 -07:00
xattr.h Make it possible to build bionic with -I instead of -isystem. 2016-07-22 13:12:53 -07:00