diff options
author | Ryan Prichard <rprichard@google.com> | 2018-03-27 22:10:55 -0700 |
---|---|---|
committer | Ryan Prichard <rprichard@google.com> | 2018-04-04 15:56:02 -0700 |
commit | 9dac3e9efdf6b00766b992940c831ca3881b48d5 (patch) | |
tree | 843f5110c21d06bd5f7f09a36c2872f330f3776b /libc/malloc_hooks/malloc_hooks.cpp | |
parent | 075f77d6d6b7874577788ed5b2c800ee11e67135 (diff) |
Break libdl.so and ld-android.so's dependency on libc.so.
* Specify "nocrt: true" to avoid calling __cxa_finalize.
* Define a dummy __aeabi_unwind_cpp_pr0 for arm32.
Bug: b/62815515
Bug: b/73873002
Test: boot AOSP hikey960-userdebug
Test: run ndk_cxa_example in special /system/bin/debug namespace
Test: run Bionic unit tests
Change-Id: I59bcb100a2753286b59c51a47d7a183507219a07
(cherry picked from commit 470b66644b912ac3025ea30141f2f327bb879445)
Diffstat (limited to 'libc/malloc_hooks/malloc_hooks.cpp')
0 files changed, 0 insertions, 0 deletions