Gitiles
Code Review
Sign In
review.evervolv.com
/
android_bionic
/
45d1349c638426d99a5319e7be3dbb7c36ece7eb
/
libc
/
bionic
/
libc_init_static.cpp
45d1349
Reorganize static TLS memory for ELF TLS
by Ryan Prichard
· 6 years ago
0b0ee0c
libc_shared_globals: add a constexpr ctor
by Ryan Prichard
· 6 years ago
07440a8
Replace TLS_SLOT_BIONIC_PREINIT w/ shared globals
by Ryan Prichard
· 7 years ago
9cfca86
Split main thread init into early+late functions
by Ryan Prichard
· 7 years ago
48b1159
Use shared globals to init __progname + environ
by Ryan Prichard
· 7 years ago
7752bcb
Move the abort message to libc_shared_globals
by Ryan Prichard
· 7 years ago
abf736a
Expose libc_shared_globals to libc.so with symbol
by Ryan Prichard
· 7 years ago
c0f4656
Make android_get_application_target_sdk_version available to the NDK.
by Elliott Hughes
· 7 years ago
ff1428a
Move API levels from `uint32_t` to `int`.
by Elliott Hughes
· 7 years ago
13e8dcb
[hwasan] Tweak process and thread initialization.
by Evgenii Stepanov
· 7 years ago
be551f5
HWASan support in bionic.
by Evgenii Stepanov
· 7 years ago
32bc0fc
Modernize codebase by replacing NULL with nullptr
by Yi Kong
· 7 years ago
f6e5b58
Introduce api to track fd ownership in libc.
by Josh Gao
· 7 years ago
27475b5
Initialize __libc_sysinfo early on.
by Ryan Prichard
· 7 years ago
6631f9b
Clean up TLS_SLOT_BIONIC_PREINIT usage a bit
by Ryan Prichard
· 7 years ago
46a943c
Support getting/setting API level in static binaries.
by Elliott Hughes
· 7 years ago
93ea09f
Add directives to force stop unwinding.
by Christopher Ferris
· 8 years ago
b6453c5
Only initialize the global stack protector once.
by Josh Gao
· 9 years ago
ca48274
Revert "Revert "Make sem_wait able to return errno EINTR for sdk > 23.""
by Yabin Cui
· 9 years ago
6d51085
Revert "Make sem_wait able to return errno EINTR for sdk > 23."
by Dan Albert
· 9 years ago
892b61d
Make sem_wait able to return errno EINTR for sdk > 23.
by Yabin Cui
· 9 years ago
42d949f
Defend against -fstack-protector in libc startup.
by Elliott Hughes
· 9 years ago
93c0f5e
Move VDSO pointers to a shared globals struct.
by Josh Gao
· 10 years ago
afab3ff
Move PAGE_MASK into <sys/user.h>.
by Elliott Hughes
· 10 years ago
d294863
Use a less misleading name for the code that sets up the main thread.
by Elliott Hughes
· 10 years ago
1801db3
Statically linked executables should honor AT_SECURE.
by Elliott Hughes
· 10 years ago
4b41555
Revert "Register __libc_fini as early as possible."
by Dmitriy Ivanov
· 11 years ago
e880c73
Register __libc_fini as early as possible.
by Dmitriy Ivanov
· 11 years ago
53c3c27
Upstream atexit
by Dmitriy Ivanov
· 11 years ago
d286796
Turn on -Wunused and fix the mistakes it uncovers.
by Elliott Hughes
· 11 years ago
0266ae5
Switch <elf.h> over to linux uapi under the covers.
by Elliott Hughes
· 11 years ago
eb847bc
Fix x86_64 build, clean up intermediate libraries.
by Elliott Hughes
· 12 years ago
c620059
Remove 32-bit assumptions from the ELF code.
by Elliott Hughes
· 12 years ago
d3920b3
Switch to using AT_RANDOM for the stack guards.
by Elliott Hughes
· 12 years ago
42b2c6a
Clean up the argc/argv/envp/auxv handling.
by Elliott Hughes
· 12 years ago