index
:
bionic.git
kitkat
lp5.0
o8.0
o8.1
p9.0
q10.0
q10.0-backup
q10.0-r9rebase
r11.0
r11.1
s12.0
s12.1
t13.0
bionic
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
libc
/
bionic
/
libc_init_dynamic.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix HWASan crashes in heapprofd initialization.
Florian Mayer
2022-02-01
1
-7
/
+9
*
Add some slack at the end of large allocations when target SDK level < S.
Peter Collingbourne
2021-03-05
1
-0
/
+3
*
Use ELF notes to set the desired memory tagging level.
Evgenii Stepanov
2021-01-06
1
-0
/
+1
*
Update a few comments.
Elliott Hughes
2020-02-10
1
-6
/
+1
*
allow for heapprofd's signal to be multiplexed
Ryan Savitski
2020-01-15
1
-0
/
+3
*
Move bionic_macros.h from private to platform.
Josh Gao
2020-01-02
1
-1
/
+1
*
Init fork handler after __libc_init_malloc.
Mitch Phillips
2019-11-14
1
-0
/
+2
*
linker: Add library load and unload hooks for HWASan.
Peter Collingbourne
2019-08-05
1
-0
/
+15
*
Fix linker self-exec detection
Ryan Prichard
2019-02-07
1
-3
/
+0
*
Implement dynamic TLS accesses and allocation
Ryan Prichard
2019-01-25
1
-0
/
+7
*
Replace TLS_SLOT_BIONIC_PREINIT w/ shared globals
Ryan Prichard
2018-12-04
1
-11
/
+5
*
Use shared globals so getauxval works earlier
Ryan Prichard
2018-12-04
1
-2
/
+0
*
Use shared globals to init __progname + environ
Ryan Prichard
2018-11-28
1
-1
/
+1
*
Expose libc_shared_globals to libc.so with symbol
Ryan Prichard
2018-11-28
1
-3
/
+8
*
Cleanup: __libc_init_AT_SECURE, auxv, sysinfo
Ryan Prichard
2018-11-26
1
-1
/
+6
*
Make android_get_application_target_sdk_version available to the NDK.
Elliott Hughes
2018-11-15
1
-6
/
+0
*
Move API levels from `uint32_t` to `int`.
Elliott Hughes
2018-11-13
1
-2
/
+2
*
Allow invoking the linker on an executable.
Ryan Prichard
2018-10-10
1
-1
/
+3
*
Modernize codebase by replacing NULL with nullptr
Yi Kong
2018-08-02
1
-1
/
+1
*
Introduce api to track fd ownership in libc.
Josh Gao
2018-07-19
1
-0
/
+2
*
Remove valgrind workarounds.
Elliott Hughes
2018-06-12
1
-0
/
+3
*
Initialize __libc_sysinfo early on.
Ryan Prichard
2018-05-30
1
-0
/
+6
*
Clean up TLS_SLOT_BIONIC_PREINIT usage a bit
Ryan Prichard
2018-05-30
1
-10
/
+6
*
Fix LP32 large pid detection.
Elliott Hughes
2017-10-23
1
-5
/
+8
*
Add directives to force stop unwinding.
Christopher Ferris
2017-10-05
1
-0
/
+2
*
Disable stack protector for __libc_preinit
Stephen Crane
2017-06-21
1
-6
/
+16
*
Only initialize the global stack protector once.
Josh Gao
2016-06-30
1
-0
/
+5
*
Revert "Revert "Make sem_wait able to return errno EINTR for sdk > 23.""
Yabin Cui
2016-01-25
1
-0
/
+6
*
Merge "Revert "Make sem_wait able to return errno EINTR for sdk > 23.""
Elliott Hughes
2016-01-26
1
-6
/
+0
|
\
|
*
Revert "Make sem_wait able to return errno EINTR for sdk > 23."
Dan Albert
2016-01-26
1
-6
/
+0
*
|
Merge "Make sem_wait able to return errno EINTR for sdk > 23."
Yabin Cui
2016-01-25
1
-0
/
+6
|
\
|
|
*
Make sem_wait able to return errno EINTR for sdk > 23.
Yabin Cui
2016-01-25
1
-0
/
+6
*
|
Malloc debug rewrite.
Christopher Ferris
2016-01-25
1
-6
/
+0
|
/
*
Defend against -fstack-protector in libc startup.
Elliott Hughes
2016-01-06
1
-0
/
+1
*
Move malloc dispatch table to __libc_globals.
Josh Gao
2015-10-12
1
-2
/
+2
*
Move VDSO pointers to a shared globals struct.
Josh Gao
2015-10-09
1
-0
/
+1
*
Revert "Register __libc_fini as early as possible."
Dmitriy Ivanov
2014-09-04
1
-9
/
+9
*
Register __libc_fini as early as possible.
Dmitriy Ivanov
2014-09-03
1
-9
/
+9
*
Upstream atexit
Dmitriy Ivanov
2014-07-14
1
-1
/
+1
*
Turn on -Wunused and fix the mistakes it uncovers.
Elliott Hughes
2014-06-03
1
-1
/
+1
*
Remove the broken pthread deadlock prediction.
Elliott Hughes
2014-05-14
1
-5
/
+1
*
Introduce netd_client, a dynamic library that talks to netd.
Sreeram Ramachandran
2014-05-13
1
-0
/
+4
*
Fix x86_64 build, clean up intermediate libraries.
Elliott Hughes
2013-10-09
1
-2
/
+3
*
Fix __errno for LP64 and clean up __get_tls.
Elliott Hughes
2013-10-09
1
-1
/
+1
*
Hide various symbols that shouldn't be exposed.
Elliott Hughes
2013-03-15
1
-4
/
+2
*
Clean up the argc/argv/envp/auxv handling.
Elliott Hughes
2013-02-07
1
-0
/
+115