From 212056367b28056afc7702fbe11fef0d918cf928 Mon Sep 17 00:00:00 2001 From: Jan Beich Date: Tue, 22 Aug 2017 13:01:20 +0000 Subject: devel/android-tools-{adb,fastboot}: update to 8.0.0.r4 (oreo) Changes: https://android.googlesource.com/platform/system/core/+log/android-7.1.2_r17..android-8.0.0_r4/adb Changes: https://android.googlesource.com/platform/system/core/+log/android-7.1.2_r17..android-8.0.0_r4/fastboot --- .../files/patch-base_logging.cpp | 50 ++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 devel/android-tools-fastboot/files/patch-base_logging.cpp (limited to 'devel/android-tools-fastboot/files/patch-base_logging.cpp') diff --git a/devel/android-tools-fastboot/files/patch-base_logging.cpp b/devel/android-tools-fastboot/files/patch-base_logging.cpp new file mode 100644 index 000000000000..10b83f259680 --- /dev/null +++ b/devel/android-tools-fastboot/files/patch-base_logging.cpp @@ -0,0 +1,50 @@ +--- base/logging.cpp.orig 2016-08-08 21:10:17 UTC ++++ base/logging.cpp +@@ -25,7 +25,7 @@ + #include + + // For getprogname(3) or program_invocation_short_name. +-#if defined(__ANDROID__) || defined(__APPLE__) ++#if !defined(_WIN32) && !defined(__GLIBC__) + #include + #elif defined(__GLIBC__) + #include +@@ -35,6 +35,8 @@ + #include + #endif + ++#include // strrchr ++#include // fprintf + #include + #include + #include +@@ -71,6 +72,14 @@ + #include + #elif defined(_WIN32) + #include ++#elif defined(__DragonFly__) ++#include ++#elif defined(__FreeBSD__) ++#include ++#elif defined(__NetBSD__) ++#include ++#else ++#include + #endif + + #if defined(_WIN32) +@@ -88,6 +97,14 @@ static thread_id GetThreadId() { + return syscall(__NR_gettid); + #elif defined(_WIN32) + return GetCurrentThreadId(); ++#elif defined(__DragonFly__) ++ return lwp_gettid(); ++#elif defined(__NetBSD__) ++ return _lwp_self(); ++#elif defined(__FreeBSD__) ++ return pthread_getthreadid_np(); ++#else ++ return (intptr_t) pthread_self(); + #endif + } + -- cgit v1.2.3