platform_bionic/libc
Mitch Phillips 1d2aadc036 Init fork handler after __libc_init_malloc.
pthread_atfork may call malloc() during its once-init. This causes
problems with allocators (GWP-ASan) that require explicit initialisation
before calls to malloc().

Bug: 135634846
Test: atest bionic
Change-Id: I1810a00465db99d5aa34fa6f74dea5908a628d3a
2019-11-14 16:02:09 -08:00
..
arch-arm Add arm64 string.h function implementations for use with hardware supporting MTE. 2019-10-29 16:18:31 -07:00
arch-arm64 Add arm64 string.h function implementations for use with hardware supporting MTE. 2019-10-29 16:18:31 -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 Optimized L2 Cache value for Intel(R) Core Architectures. 2019-11-12 15:58:34 +00:00
async_safe Enable native_bridge_support 2019-05-06 17:13:51 +02:00
bionic Init fork handler after __libc_init_malloc. 2019-11-14 16:02:09 -08:00
dns android_getaddrinfo_proxy: fix memory leak on failure. 2019-11-05 12:42:14 -08:00
include Stop using __out as a name. 2019-11-08 13:51:12 -08:00
kernel Update to kernel headers v5.3.2. 2019-10-03 10:59:32 -07:00
malloc_debug Rename iterate to malloc_iterate internally. 2019-11-08 11:49:14 -08:00
malloc_hooks Rename iterate to malloc_iterate internally. 2019-11-08 11:49:14 -08:00
platform/bionic Add arm64 string.h function implementations for use with hardware supporting MTE. 2019-10-29 16:18:31 -07:00
private Rename iterate to malloc_iterate internally. 2019-11-08 11:49:14 -08: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 Revert "Revert "Make system property reads wait-free"" 2019-11-12 20:41:55 +00: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 qsort.c: take an upstream FreeBSD change. 2019-10-30 12:02:44 -07:00
upstream-netbsd Clean up some obsolete NetBSD portability cruft. 2019-10-29 19:58:17 -07:00
upstream-openbsd Merge "Clean up some obsolete OpenBSD portability cruft." 2019-10-30 17:20:58 +00:00
versioner-dependencies Fix clang header dependency for versioner 2019-07-29 15:44:46 -07:00
Android.bp Link libgcc_stripped into libc.so and libm.so with --whole-archive on ARM. 2019-11-12 14:26:23 -08:00
fs_config_generator.py
libc.map.txt Rename # vndk tag to # llndk 2019-11-13 14:31:26 +09: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
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
SYSCALLS.TXT Add memfd_create(2) and mlock2(2). 2019-08-05 16:31:08 -07:00
version_script.txt