diff options
author | 2022-03-17 00:34:19 +0000 | |
---|---|---|
committer | 2022-03-17 00:34:19 +0000 | |
commit | b96ec446c81df401afa5e865c36e8d7d8413bf1e (patch) | |
tree | c6a0b16631638cffe5410272d5c8cb0ce1e1086d | |
parent | cdbb0aea503547346e09ec576e57926f12498738 (diff) | |
parent | 1c3b787e82d306c9c35792f25fe03025d9fee663 (diff) |
Merge "Revert "Revert "libbinder: Replace deprecated utils/threads.h header""" am: 4fe07911ea am: d6f49812dc am: 1c3b787e82
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2024865
Change-Id: Icfcc6a3a9d763dc471772ef4d42eead10eab0742
-rw-r--r-- | libs/binder/BufferedTextOutput.h | 2 | ||||
-rw-r--r-- | libs/binder/IMemory.cpp | 2 | ||||
-rw-r--r-- | libs/binder/IPCThreadState.cpp | 1 | ||||
-rw-r--r-- | libs/binder/MemoryDealer.cpp | 1 | ||||
-rw-r--r-- | libs/binder/ProcessState.cpp | 3 | ||||
-rw-r--r-- | libs/binder/Static.h | 2 | ||||
-rw-r--r-- | libs/binder/include/binder/BpBinder.h | 1 | ||||
-rw-r--r-- | libs/binder/include/binder/PermissionController.h | 3 | ||||
-rw-r--r-- | libs/binder/include/binder/ProcessState.h | 3 | ||||
-rw-r--r-- | libs/binder/include_activitymanager/binder/ActivityManager.h | 5 | ||||
-rw-r--r-- | libs/binder/tests/unit_fuzzers/BpBinderFuzzFunctions.h | 1 | ||||
-rw-r--r-- | libs/binder/tests/unit_fuzzers/IBinderFuzzFunctions.h | 1 |
12 files changed, 8 insertions, 17 deletions
diff --git a/libs/binder/BufferedTextOutput.h b/libs/binder/BufferedTextOutput.h index fdd532aec6..57e03cb3a6 100644 --- a/libs/binder/BufferedTextOutput.h +++ b/libs/binder/BufferedTextOutput.h @@ -18,8 +18,8 @@ #define ANDROID_BUFFEREDTEXTOUTPUT_H #include <binder/TextOutput.h> -#include <utils/threads.h> #include <sys/uio.h> +#include <utils/Mutex.h> // --------------------------------------------------------------------------- namespace android { diff --git a/libs/binder/IMemory.cpp b/libs/binder/IMemory.cpp index 9c7ff97a48..c6b0cb7b01 100644 --- a/libs/binder/IMemory.cpp +++ b/libs/binder/IMemory.cpp @@ -31,7 +31,7 @@ #include <binder/Parcel.h> #include <log/log.h> -#include <utils/threads.h> +#include <utils/Mutex.h> #include <map> diff --git a/libs/binder/IPCThreadState.cpp b/libs/binder/IPCThreadState.cpp index f79075d260..3c97dcab93 100644 --- a/libs/binder/IPCThreadState.cpp +++ b/libs/binder/IPCThreadState.cpp @@ -27,7 +27,6 @@ #include <utils/CallStack.h> #include <utils/Log.h> #include <utils/SystemClock.h> -#include <utils/threads.h> #include <atomic> #include <errno.h> diff --git a/libs/binder/MemoryDealer.cpp b/libs/binder/MemoryDealer.cpp index c4475c7780..03553f36e9 100644 --- a/libs/binder/MemoryDealer.cpp +++ b/libs/binder/MemoryDealer.cpp @@ -23,7 +23,6 @@ #include <utils/Log.h> #include <utils/SortedVector.h> #include <utils/String8.h> -#include <utils/threads.h> #include <stdint.h> #include <stdio.h> diff --git a/libs/binder/ProcessState.cpp b/libs/binder/ProcessState.cpp index b14a838447..4a01d8176d 100644 --- a/libs/binder/ProcessState.cpp +++ b/libs/binder/ProcessState.cpp @@ -25,9 +25,10 @@ #include <binder/IServiceManager.h> #include <binder/Stability.h> #include <cutils/atomic.h> +#include <utils/AndroidThreads.h> #include <utils/Log.h> #include <utils/String8.h> -#include <utils/threads.h> +#include <utils/Thread.h> #include "Static.h" #include "binder_module.h" diff --git a/libs/binder/Static.h b/libs/binder/Static.h index 83524e8575..8444fe780c 100644 --- a/libs/binder/Static.h +++ b/libs/binder/Static.h @@ -17,8 +17,6 @@ // All static variables go here, to control initialization and // destruction order in the library. -#include <utils/threads.h> - #include <binder/IBinder.h> #include <binder/ProcessState.h> diff --git a/libs/binder/include/binder/BpBinder.h b/libs/binder/include/binder/BpBinder.h index 8deb2fe4a8..19ad5e6efe 100644 --- a/libs/binder/include/binder/BpBinder.h +++ b/libs/binder/include/binder/BpBinder.h @@ -18,7 +18,6 @@ #include <binder/IBinder.h> #include <utils/Mutex.h> -#include <utils/threads.h> #include <map> #include <unordered_map> diff --git a/libs/binder/include/binder/PermissionController.h b/libs/binder/include/binder/PermissionController.h index e65857417b..6f9eb5e4b9 100644 --- a/libs/binder/include/binder/PermissionController.h +++ b/libs/binder/include/binder/PermissionController.h @@ -19,8 +19,7 @@ #ifndef __ANDROID_VNDK__ #include <binder/IPermissionController.h> - -#include <utils/threads.h> +#include <utils/Mutex.h> // --------------------------------------------------------------------------- namespace android { diff --git a/libs/binder/include/binder/ProcessState.h b/libs/binder/include/binder/ProcessState.h index 0deee73e43..675585ecef 100644 --- a/libs/binder/include/binder/ProcessState.h +++ b/libs/binder/include/binder/ProcessState.h @@ -18,11 +18,10 @@ #include <binder/IBinder.h> #include <utils/KeyedVector.h> +#include <utils/Mutex.h> #include <utils/String16.h> #include <utils/String8.h> -#include <utils/threads.h> - #include <pthread.h> // --------------------------------------------------------------------------- diff --git a/libs/binder/include_activitymanager/binder/ActivityManager.h b/libs/binder/include_activitymanager/binder/ActivityManager.h index b772b80227..abc7f1d374 100644 --- a/libs/binder/include_activitymanager/binder/ActivityManager.h +++ b/libs/binder/include_activitymanager/binder/ActivityManager.h @@ -18,10 +18,9 @@ #ifndef __ANDROID_VNDK__ -#include <binder/IActivityManager.h> #include <android/app/ProcessStateEnum.h> - -#include <utils/threads.h> +#include <binder/IActivityManager.h> +#include <utils/Mutex.h> // --------------------------------------------------------------------------- namespace android { diff --git a/libs/binder/tests/unit_fuzzers/BpBinderFuzzFunctions.h b/libs/binder/tests/unit_fuzzers/BpBinderFuzzFunctions.h index 741987f754..5079431058 100644 --- a/libs/binder/tests/unit_fuzzers/BpBinderFuzzFunctions.h +++ b/libs/binder/tests/unit_fuzzers/BpBinderFuzzFunctions.h @@ -30,7 +30,6 @@ #include <utils/KeyedVector.h> #include <utils/Log.h> #include <utils/Mutex.h> -#include <utils/threads.h> #include <stdio.h> diff --git a/libs/binder/tests/unit_fuzzers/IBinderFuzzFunctions.h b/libs/binder/tests/unit_fuzzers/IBinderFuzzFunctions.h index 4a0aebac43..bf7c61347f 100644 --- a/libs/binder/tests/unit_fuzzers/IBinderFuzzFunctions.h +++ b/libs/binder/tests/unit_fuzzers/IBinderFuzzFunctions.h @@ -27,7 +27,6 @@ #include <utils/KeyedVector.h> #include <utils/Log.h> #include <utils/Mutex.h> -#include <utils/threads.h> namespace android { |