summaryrefslogtreecommitdiff
path: root/libc/malloc_hooks/malloc_hooks.cpp
diff options
context:
space:
mode:
authorRyan Prichard <rprichard@google.com>2018-11-22 03:16:06 -0800
committerRyan Prichard <rprichard@google.com>2018-12-03 17:14:44 -0800
commit746ad15912cfa82271424747e94d8125acc43d8c (patch)
treeb0744ec1a4a69acb0f5d54b92b13a337e82f05d2 /libc/malloc_hooks/malloc_hooks.cpp
parentbdab4a2b97c53af0205788875342ec08e6901376 (diff)
Replace TLS_SLOT_BIONIC_PREINIT w/ shared globals
Instead of passing the address of a KernelArgumentBlock to libc.so for initialization, use __loader_shared_globals() to initialize globals. Most of the work happened in the previous CLs. This CL switches a few KernelArgumentBlock::getauxval calls to [__bionic_]getauxval and stops routing the KernelArgumentBlock address through the libc init functions. Bug: none Test: bionic unit tests Change-Id: I96c7b02c21d55c454558b7a5a9243c682782f2dd
Diffstat (limited to 'libc/malloc_hooks/malloc_hooks.cpp')
0 files changed, 0 insertions, 0 deletions