Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_bionic
/
fb65ee4c47f374fd75e6e994f32edc4224c6442a
/
libc
/
bionic
/
libc_init_dynamic.cpp
f9930b7
Update a few comments.
by Elliott Hughes
· 5 years ago
175c886
allow for heapprofd's signal to be multiplexed
by Ryan Savitski
· 5 years ago
4956c37
Move bionic_macros.h from private to platform.
by Josh Gao
· 5 years ago
1d2aadc
Init fork handler after __libc_init_malloc.
by Mitch Phillips
· 6 years ago
6533208
linker: Add library load and unload hooks for HWASan.
by Peter Collingbourne
· 6 years ago
1990ba5
Fix linker self-exec detection
by Ryan Prichard
· 6 years ago
16455b5
Implement dynamic TLS accesses and allocation
by Ryan Prichard
· 6 years ago
07440a8
Replace TLS_SLOT_BIONIC_PREINIT w/ shared globals
by Ryan Prichard
· 7 years ago
5a66490
Use shared globals so getauxval works earlier
by Ryan Prichard
· 7 years ago
48b1159
Use shared globals to init __progname + environ
by Ryan Prichard
· 7 years ago
abf736a
Expose libc_shared_globals to libc.so with symbol
by Ryan Prichard
· 7 years ago
701bd0c
Cleanup: __libc_init_AT_SECURE, auxv, sysinfo
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
8f639a4
Allow invoking the linker on an executable.
by Ryan Prichard
· 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
95bca3f
Remove valgrind workarounds.
by Elliott Hughes
· 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
1d01fe8
Fix LP32 large pid detection.
by Elliott Hughes
· 8 years ago
93ea09f
Add directives to force stop unwinding.
by Christopher Ferris
· 8 years ago
f4b1cbd
Disable stack protector for __libc_preinit
by Stephen Crane
· 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
ac67b4e
Merge "Revert "Make sem_wait able to return errno EINTR for sdk > 23.""
by Elliott Hughes
· 9 years ago
6d51085
Revert "Make sem_wait able to return errno EINTR for sdk > 23."
by Dan Albert
· 9 years ago
c96b6e1
Merge "Make sem_wait able to return errno EINTR for sdk > 23."
by Yabin Cui
· 9 years ago
892b61d
Make sem_wait able to return errno EINTR for sdk > 23.
by Yabin Cui
· 9 years ago
63860cb
Malloc debug rewrite.
by Christopher Ferris
· 10 years ago
42d949f
Defend against -fstack-protector in libc startup.
by Elliott Hughes
· 9 years ago
3c8fc2f
Move malloc dispatch table to __libc_globals.
by Josh Gao
· 10 years ago
93c0f5e
Move VDSO pointers to a shared globals struct.
by Josh Gao
· 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
07f1ded
Remove the broken pthread deadlock prediction.
by Elliott Hughes
· 11 years ago
ceb5bd7
Introduce netd_client, a dynamic library that talks to netd.
by Sreeram Ramachandran
· 11 years ago
eb847bc
Fix x86_64 build, clean up intermediate libraries.
by Elliott Hughes
· 12 years ago
2a0b873
Fix __errno for LP64 and clean up __get_tls.
by Elliott Hughes
· 12 years ago
ce53272
Hide various symbols that shouldn't be exposed.
by Elliott Hughes
· 12 years ago
42b2c6a
Clean up the argc/argv/envp/auxv handling.
by Elliott Hughes
· 12 years ago