platform_bionic/libdl
Ryan Prichard 9dac3e9efd 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 470b66644b)
2018-04-04 15:56:02 -07:00
..
Android.bp Break libdl.so and ld-android.so's dependency on libc.so. 2018-04-04 15:56:02 -07:00
libdl.arm.map Test ld-android.so directly 2018-01-29 15:32:37 +01:00
libdl.arm64.map Test ld-android.so directly 2018-01-29 15:32:37 +01:00
libdl.cpp Break libdl.so and ld-android.so's dependency on libc.so. 2018-04-04 15:56:02 -07:00
libdl.map.txt Test ld-android.so directly 2018-01-29 15:32:37 +01:00
libdl.mips.map Test ld-android.so directly 2018-01-29 15:32:37 +01:00
libdl.mips64.map Test ld-android.so directly 2018-01-29 15:32:37 +01:00
libdl.x86.map Test ld-android.so directly 2018-01-29 15:32:37 +01:00
libdl.x86_64.map Test ld-android.so directly 2018-01-29 15:32:37 +01:00
libdl_cfi.cpp [cfi] Fix __cfi_check address calculation. 2017-09-15 14:15:54 -07:00
libdl_static.c Restore dummy libdl.a implementation 2017-08-30 10:52:19 +02:00
MODULE_LICENSE_BSD auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00