platform_bionic/libc
George Burgess IV 54f5d8331f libc fortify: make socket.h and stdlib.h use diagnose_if
Since realpath no longer needs to be overloaded, we can restore the
upstream source to purity. We'll be able to do this with most of the
other functions when we pull a newer clang in.

Bug: 12231437
Test: m checkbuild on bionic internal master; CtsBionicTestCases show
no new failures.

Change-Id: I484221bba0b291273fece23d2be2f5f9fd713d2c
2017-08-01 22:32:15 -07:00
..
arch-arm libc: Move FORTIFY into one file; make style fixups 2017-07-25 17:39:21 -07:00
arch-arm64 Split our FORTIFY implementation into libc_fortify 2017-07-24 14:20:16 -07:00
arch-common/bionic Build crtbegin with clang too. 2017-07-25 11:54:33 -07:00
arch-mips MIPS: 32/64-bit VDSO support 2017-06-01 08:50:57 -07:00
arch-mips64 Add sys/stat.h compatibility macros for old NDKs. 2017-06-14 14:03:14 -07:00
arch-x86 Remove obsolete __stack_chk_fail_local. 2017-05-23 16:43:30 -07:00
arch-x86_64 Make all the ELF relocation constants available. 2017-04-19 13:28:32 -07:00
async_safe Remove nullability specifications. 2017-08-01 13:24:40 -07:00
bionic Remove restrict/__restrict. 2017-08-01 08:28:46 -07:00
dns Make use of the DNS query hook in the netcontext 2017-05-22 18:37:25 -04:00
include libc fortify: make socket.h and stdlib.h use diagnose_if 2017-08-01 22:32:15 -07:00
kernel Move back to the previous version of ion.h. 2017-07-29 13:45:07 -07:00
malloc_debug Use libdemangle for function names. 2017-06-02 10:10:24 -07:00
private Implement wcwidth(3) in terms of icu4c. 2017-07-27 17:08:24 -07:00
seccomp Create global seccomp policy. 2017-07-21 20:30:21 -07:00
stdio Consistently say va_arg rather than __va_arg. 2017-08-01 10:48:08 -07:00
stdlib Clean up __isthreaded. 2017-05-11 15:29:03 -07:00
tools Create global seccomp policy. 2017-07-21 20:30:21 -07:00
tzcode Fix incorrect check. 2017-04-14 12:58:56 -07:00
upstream-freebsd libc fortify: make socket.h and stdlib.h use diagnose_if 2017-08-01 22:32:15 -07:00
upstream-netbsd Move to .md files for even trivial documentation. 2017-01-07 12:47:28 -08:00
upstream-openbsd Merge "Replace fmemopen." 2017-07-24 20:36:16 +00:00
versioner-dependencies Revert "Revert "Run the versioner as part of the build."" 2017-03-27 13:06:45 -07:00
Android.bp Merge "libc: Split FORTIFY into its own headers" 2017-08-01 02:03:52 +00:00
Android.mk Rename Android.soong.mk to Android.mk 2016-07-11 16:54:20 -07:00
fs_config_generator.py Revert "Revert "move android_ids into bionic"" 2016-12-13 23:47:25 +00:00
libc.arm.map Merge "Allow calling v?dprintf for any target API level." 2017-07-31 15:57:00 +00:00
libc.arm64.map POSIX getlogin_r/LOGIN_NAME_MAX/TTY_NAME_MAX. 2017-07-28 16:34:38 -07:00
libc.map.txt Merge "Allow calling v?dprintf for any target API level." 2017-07-31 15:57:00 +00:00
libc.mips.map Merge "Allow calling v?dprintf for any target API level." 2017-07-31 15:57:00 +00:00
libc.mips64.map POSIX getlogin_r/LOGIN_NAME_MAX/TTY_NAME_MAX. 2017-07-28 16:34:38 -07:00
libc.x86.map Merge "Allow calling v?dprintf for any target API level." 2017-07-31 15:57:00 +00:00
libc.x86_64.map POSIX getlogin_r/LOGIN_NAME_MAX/TTY_NAME_MAX. 2017-07-28 16:34:38 -07:00
libstdc++.arm.map Mark new/delete as weak in the NDK stubs. 2017-07-28 11:01:33 -07:00
libstdc++.arm64.map Mark new/delete as weak in the NDK stubs. 2017-07-28 11:01:33 -07:00
libstdc++.map.txt Mark new/delete as weak in the NDK stubs. 2017-07-28 11:01:33 -07:00
libstdc++.mips.map Mark new/delete as weak in the NDK stubs. 2017-07-28 11:01:33 -07:00
libstdc++.mips64.map Mark new/delete as weak in the NDK stubs. 2017-07-28 11:01:33 -07:00
libstdc++.x86.map Mark new/delete as weak in the NDK stubs. 2017-07-28 11:01:33 -07:00
libstdc++.x86_64.map Mark new/delete as weak in the NDK stubs. 2017-07-28 11:01:33 -07:00
MODULE_LICENSE_BSD
NOTICE Replace fmemopen. 2017-07-24 10:48:42 -07:00
SECCOMP_BLACKLIST.TXT Add seccomp blacklist, and exclude swap functions 2017-04-12 19:34:33 +00:00
SECCOMP_WHITELIST.TXT Remove restrict/__restrict. 2017-08-01 08:28:46 -07:00
SECCOMP_WHITELIST_GLOBAL.TXT Create global seccomp policy. 2017-07-21 20:30:21 -07:00
SYSCALLS.TXT MIPS64: move fstat64/fstatat64/_flush_cache syscalls to SECCOMP_WHITELIST.TXT 2017-06-15 10:25:09 +02:00
version_script.txt