diff options
| author | 2019-01-11 07:19:38 -0800 | |
|---|---|---|
| committer | 2019-01-11 07:19:38 -0800 | |
| commit | 20089bd2d37928252b6bf24ce9a2601b7bc55dba (patch) | |
| tree | a220dc5ed2462320d3b6fcdf33ee3c09e1aa0a9c | |
| parent | 8c1cafb1aa7143be409215fb45cc6addb9fa14b2 (diff) | |
| parent | a1ad0868e4df8146e64a90fd341ecf81739a3e29 (diff) | |
Merge "Add # apex symbols." am: 56bd0c9c86
am: a1ad0868e4
Change-Id: I1668d7c4df58d045349db3f9c132daace03a541d
| -rw-r--r-- | libs/binder/ndk/Android.bp | 6 | ||||
| -rw-r--r-- | libs/binder/ndk/libbinder_ndk.map.txt | 5 | ||||
| -rwxr-xr-x | libs/binder/ndk/scripts/init_map.sh | 4 |
3 files changed, 14 insertions, 1 deletions
diff --git a/libs/binder/ndk/Android.bp b/libs/binder/ndk/Android.bp index 1b69dfd6a7..05655c18c5 100644 --- a/libs/binder/ndk/Android.bp +++ b/libs/binder/ndk/Android.bp @@ -23,7 +23,11 @@ cc_library { "include_apex", ], - cflags: ["-Wall", "-Wextra", "-Werror"], + cflags: [ + "-Wall", + "-Wextra", + "-Werror", + ], srcs: [ "ibinder.cpp", diff --git a/libs/binder/ndk/libbinder_ndk.map.txt b/libs/binder/ndk/libbinder_ndk.map.txt index ee7132f87f..f0d25f79e3 100644 --- a/libs/binder/ndk/libbinder_ndk.map.txt +++ b/libs/binder/ndk/libbinder_ndk.map.txt @@ -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: *; }; diff --git a/libs/binder/ndk/scripts/init_map.sh b/libs/binder/ndk/scripts/init_map.sh index 1f74e438cf..3529b725ce 100755 --- a/libs/binder/ndk/scripts/init_map.sh +++ b/libs/binder/ndk/scripts/init_map.sh @@ -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 "};" |