libbinder: fix broken Trusty build from SCHED_NORMAL
CL 2170233 added a use of SCHED_NORMAL which is not defined
on Trusty.
Bug: None
Test: build Trusty
Change-Id: I3853db3d6caca42ccdc6ec736bfe9d2f9d43efd9
diff --git a/libs/binder/Binder.cpp b/libs/binder/Binder.cpp
index 2541265..b5ea60f 100644
--- a/libs/binder/Binder.cpp
+++ b/libs/binder/Binder.cpp
@@ -620,12 +620,14 @@
if (isInheritRt()) {
ALOGW("Binder %p destroyed after setInheritRt before being parceled.", this);
}
+#ifdef __linux__
if (getMinSchedulerPolicy() != SCHED_NORMAL) {
ALOGW("Binder %p destroyed after setMinSchedulerPolicy before being parceled.", this);
}
if (getMinSchedulerPriority() != 0) {
ALOGW("Binder %p destroyed after setMinSchedulerPolicy before being parceled.", this);
}
+#endif // __linux__
}
Extras* e = mExtras.load(std::memory_order_relaxed);