platform_bionic/libc
George Burgess IV d7e11b8853 fortify: allow diagnostics without run-time checks
In configs like ASAN, we can't use _chk functions. This CL builds off of
previous work to allow us to still emit diagnostics in conditions like
these.

Wasn't 100% sure what a good test story would look like here. Opinions
appreciated.

Bug: 141267932
Test: checkbuild on internal-master
Change-Id: I8d4f77d7b086a8128a18a0a0389243d7fa05b00f
2019-11-01 16:25:55 -07:00
..
arch-arm Move dl_unwind_find_exidx from libdl.a to libc.a 2019-10-14 16:34:12 -07:00
arch-arm64 Update to kernel headers v5.3.2. 2019-10-03 10:59:32 -07:00
arch-common/bionic crtbegin: replace TPREL with R_*_NONE relocs 2019-09-04 20:31:06 +00:00
arch-mips Generate assembler system call stubs via genrule. 2019-04-16 12:31:00 -07:00
arch-mips64/bionic Generate assembler system call stubs via genrule. 2019-04-16 12:31:00 -07:00
arch-x86 Make tls related header files platform accessible. 2019-09-27 12:14:24 -07:00
arch-x86_64 Make tls related header files platform accessible. 2019-09-27 12:14:24 -07:00
async_safe Enable native_bridge_support 2019-05-06 17:13:51 +02:00
bionic Merge "Adopt GNU calling convention for ifunc resolvers." 2019-10-29 17:19:33 +00:00
dns Test for ns_parserr() and got a heap-buffer-overflow 2019-08-29 22:18:37 +08:00
include fortify: allow diagnostics without run-time checks 2019-11-01 16:25:55 -07:00
kernel Update to kernel headers v5.3.2. 2019-10-03 10:59:32 -07:00
malloc_debug libc_malloc_[debug|hooks] are not available for platform 2019-10-07 15:52:21 +09:00
malloc_hooks libc_malloc_[debug|hooks] are not available for platform 2019-10-07 15:52:21 +09:00
platform/bionic Make tls related header files platform accessible. 2019-09-27 12:14:24 -07:00
private Adopt GNU calling convention for ifunc resolvers. 2019-10-28 20:20:29 -07:00
seccomp Remove global seccomp list. 2019-09-17 16:37:05 -07:00
stdio Remove the ___ hack. 2019-06-19 15:38:42 -07:00
stdlib Revert fwalk/sfp locking to fix concurrent reads 2019-05-04 00:28:00 -07:00
system_properties Enable native_bridge_support 2019-05-06 17:13:51 +02:00
tools Fix gensyscalls.py to actually use the input argument provided in 2019-09-26 15:02:04 -04:00
tzcode Remove bionic refs to runtime module tz files 2019-06-10 15:09:15 +01:00
upstream-freebsd Take a quick_exit() patch from upstream FreeBSD. 2019-10-29 13:07:42 -07:00
upstream-netbsd Sync with upstream NetBSD. 2019-02-13 14:17:18 -08:00
upstream-openbsd Reimplement the <ctype.h> is* functions. 2019-10-08 12:04:09 -07:00
versioner-dependencies Fix clang header dependency for versioner 2019-07-29 15:44:46 -07:00
Android.bp Merge "Adopt GNU calling convention for ifunc resolvers." 2019-10-29 17:19:33 +00:00
fs_config_generator.py
libc.map.txt libc: remove now-unused FORTIFY functions 2019-10-07 19:09:38 -07:00
libstdc++.map.txt
MODULE_LICENSE_BSD
NOTICE Update notice 2019-07-17 10:56:16 -07:00
SECCOMP_BLACKLIST_APP.TXT Blacklist setregid(32) for apps. 2019-01-22 17:22:54 +01:00
SECCOMP_BLACKLIST_COMMON.TXT Split zygote's seccomp filter into two 2018-01-04 12:28:40 -08:00
SECCOMP_WHITELIST_APP.TXT Move pipe, open, and getdents from the APP to COMMON seccomp whitelist. 2018-09-11 19:20:34 -04:00
SECCOMP_WHITELIST_COMMON.TXT Add memfd_create(2) and mlock2(2). 2019-08-05 16:31:08 -07:00
SECCOMP_WHITELIST_SYSTEM.TXT Add bpf syscall to seccomp whitelist 2018-01-18 12:08:34 -08:00
SYSCALLS.TXT Add memfd_create(2) and mlock2(2). 2019-08-05 16:31:08 -07:00
version_script.txt