platform_bionic/libc/include/bits
Chih-Hung Hsieh f81abef148 Use __BIONIC_FORTIFY_VARIADIC for variadic functions.
* Variadic functions usually cannot be inlined.
* Do not use misleading __always_inline attribute,
  and also avoid early clang 7.0 compiler bug.

Bug: 72412382
Test: build and boot aosp*-eng in emulator
Change-Id: I7490976166581abc626f397ad408581ada0ed308
2018-01-25 17:54:50 -08:00
..
fortify Use __BIONIC_FORTIFY_VARIADIC for variadic functions. 2018-01-25 17:54:50 -08:00
auxvec.h Add missing arch-specific AT_ cruft. 2017-04-19 10:52:35 -07:00
elf_arm.h Make all the ELF relocation constants available. 2017-04-19 13:28:32 -07:00
elf_arm64.h Make all the ELF relocation constants available. 2017-04-19 13:28:32 -07:00
elf_mips.h Make all the ELF relocation constants available. 2017-04-19 13:28:32 -07:00
elf_x86.h Make all the ELF relocation constants available. 2017-04-19 13:28:32 -07:00
elf_x86_64.h Make all the ELF relocation constants available. 2017-04-19 13:28:32 -07:00
epoll_event.h Use in_addr in ip_mreq_source and ip_msfilter. 2017-12-14 10:07:27 -08:00
fcntl.h Name function arguments in libc headers for Studio. 2017-08-11 17:45:59 -07:00
fenv_arm.h Fix arm/arm64 <fenv.h> to match current reality. 2017-11-03 16:46:32 -07:00
fenv_mips.h Unified sysroot: kill arch-specific include dirs. 2017-10-12 13:19:51 -07:00
fenv_x86.h Unified sysroot: kill arch-specific include dirs. 2017-10-12 13:19:51 -07:00
fenv_x86_64.h Unified sysroot: kill arch-specific include dirs. 2017-10-12 13:19:51 -07:00
getopt.h Name function arguments in libc headers for Studio. 2017-08-11 17:45:59 -07:00
glibc-syscalls.h Fix pattern to account for '_' prefix in syscalls 2017-08-10 11:11:00 +02:00
in_addr.h Use in_addr in ip_mreq_source and ip_msfilter. 2017-12-14 10:07:27 -08:00
ioctl.h Name function arguments in libc headers for Studio. 2017-08-11 17:45:59 -07:00
ip_mreq_source.h Use in_addr in ip_mreq_source and ip_msfilter. 2017-12-14 10:07:27 -08:00
ip_msfilter.h Use in_addr in ip_mreq_source and ip_msfilter. 2017-12-14 10:07:27 -08:00
lockf.h Name function arguments in libc headers for Studio. 2017-08-11 17:45:59 -07:00
mbstate_t.h Clean up <uchar.h> and <wctype.h> transitive includes. 2016-07-27 10:45:05 -07:00
posix_limits.h Merge "Implement pthread_attr_getinheritsched/pthread_attr_setinheritsched." 2017-10-26 16:12:04 +00:00
pthread_types.h pthread barrier and spinlock types should only appear at API level 24. 2017-03-21 09:55:32 -07:00
sa_family_t.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
seek_constants.h POSIX says <fcntl.h> makes SEEK_* visible. 2016-08-12 10:16:34 -07:00
strcasecmp.h Name function arguments in libc headers for Studio. 2017-08-11 17:45:59 -07:00
struct_file.h Fix stdin/stdout/stderr for pre-M. 2016-10-20 10:10:45 -07:00
sysconf.h Move <sys/sysconf.h> to <bits/sysconf.h>. 2016-04-07 18:02:00 -07:00
termios_inlines.h Add trivial termios tests. 2017-12-14 09:46:50 -08:00
timespec.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
wait.h Test POSIX 1003.1 2016 chapter 13 "Headers". 2017-12-13 09:01:35 -08:00
wchar_limits.h Always include <sys/cdefs.h>. 2016-07-22 17:01:54 -07:00
wctype.h Name function arguments in libc headers for Studio. 2017-08-11 17:45:59 -07:00