summaryrefslogtreecommitdiff
path: root/tools/generate-version-script.py
diff options
context:
space:
mode:
authorRyan Prichard <rprichard@google.com>2018-11-22 03:16:06 -0800
committerRyan Prichard <rprichard@google.com>2018-12-04 13:51:56 -0800
commit07440a87732b0f23f8866256cf460b0798f08b8a (patch)
treedb993d6293c37214c37d52f5f2cd032891887991 /tools/generate-version-script.py
parent5a66490e3b9738cc70162257788bcc00583032fa (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 Merged-In: I96c7b02c21d55c454558b7a5a9243c682782f2dd (cherry picked from commit 746ad15912cfa82271424747e94d8125acc43d8c)
Diffstat (limited to 'tools/generate-version-script.py')
0 files changed, 0 insertions, 0 deletions