libbinder_ndk: AIBinder{,_Weak} lt/clone utilities
To support clients which want to use weak binders more effectively,
specifically the Rust backend of AIDL.
Fixes: 177020658
Fixes: 175959481
Test: atest CtsNdkBinderTestCases
Change-Id: I4794777c8bfa94210ec03f934a8f0a9bc281ec2a
diff --git a/libs/binder/ndk/libbinder_ndk.map.txt b/libs/binder/ndk/libbinder_ndk.map.txt
index e233ffd..9a93bf3 100644
--- a/libs/binder/ndk/libbinder_ndk.map.txt
+++ b/libs/binder/ndk/libbinder_ndk.map.txt
@@ -122,6 +122,9 @@
AServiceManager_waitForService; # apex llndk
AIBinder_Class_getDescriptor;
+ AIBinder_Weak_clone;
+ AIBinder_Weak_lt;
+ AIBinder_lt;
AParcel_appendFrom;
AParcel_create;
AParcel_getDataSize;