Loading libs/binder/ndk/Android.bp +5 −1 Original line number Diff line number Diff line Loading @@ -23,7 +23,11 @@ cc_library { "include_apex", ], cflags: ["-Wall", "-Wextra", "-Werror"], cflags: [ "-Wall", "-Wextra", "-Werror", ], srcs: [ "ibinder.cpp", Loading libs/binder/ndk/libbinder_ndk.map.txt +5 −0 Original line number Diff line number Diff line Loading @@ -87,6 +87,11 @@ LIBBINDER_NDK { # introduced=29 AStatus_getStatus; AStatus_isOk; AStatus_newOk; ABinderProcess_joinThreadPool; # apex ABinderProcess_setThreadPoolMaxThreadCount; # apex ABinderProcess_startThreadPool; # apex AServiceManager_addService; # apex AServiceManager_getService; # apex local: *; }; libs/binder/ndk/scripts/init_map.sh +4 −0 Original line number Diff line number Diff line Loading @@ -10,6 +10,10 @@ echo " global:" grep -oP "AParcel_[a-zA-Z0-9_]+(?=\()" include_ndk/android/binder_parcel.h; grep -oP "AStatus_[a-zA-Z0-9_]+(?=\()" include_ndk/android/binder_status.h; } | sort | uniq | awk '{ print " " $0 ";"; }' { grep -oP "AServiceManager_[a-zA-Z0-9_]+(?=\()" include_apex/android/binder_manager.h; grep -oP "ABinderProcess_[a-zA-Z0-9_]+(?=\()" include_apex/android/binder_process.h; } | sort | uniq | awk '{ print " " $0 "; # apex"; }' echo " local:" echo " *;" echo "};" Loading
libs/binder/ndk/Android.bp +5 −1 Original line number Diff line number Diff line Loading @@ -23,7 +23,11 @@ cc_library { "include_apex", ], cflags: ["-Wall", "-Wextra", "-Werror"], cflags: [ "-Wall", "-Wextra", "-Werror", ], srcs: [ "ibinder.cpp", Loading
libs/binder/ndk/libbinder_ndk.map.txt +5 −0 Original line number Diff line number Diff line Loading @@ -87,6 +87,11 @@ LIBBINDER_NDK { # introduced=29 AStatus_getStatus; AStatus_isOk; AStatus_newOk; ABinderProcess_joinThreadPool; # apex ABinderProcess_setThreadPoolMaxThreadCount; # apex ABinderProcess_startThreadPool; # apex AServiceManager_addService; # apex AServiceManager_getService; # apex local: *; };
libs/binder/ndk/scripts/init_map.sh +4 −0 Original line number Diff line number Diff line Loading @@ -10,6 +10,10 @@ echo " global:" grep -oP "AParcel_[a-zA-Z0-9_]+(?=\()" include_ndk/android/binder_parcel.h; grep -oP "AStatus_[a-zA-Z0-9_]+(?=\()" include_ndk/android/binder_status.h; } | sort | uniq | awk '{ print " " $0 ";"; }' { grep -oP "AServiceManager_[a-zA-Z0-9_]+(?=\()" include_apex/android/binder_manager.h; grep -oP "ABinderProcess_[a-zA-Z0-9_]+(?=\()" include_apex/android/binder_process.h; } | sort | uniq | awk '{ print " " $0 "; # apex"; }' echo " local:" echo " *;" echo "};"