svn commit: r403850 - in head/devel: android-tools-adb-devel/files android-tools-adb/files android-tools-simpleperf/files

Jan Beich jbeich at FreeBSD.org
Wed Dec 16 13:56:23 UTC 2015


Author: jbeich
Date: Wed Dec 16 09:36:24 2015
New Revision: 403850
URL: https://svnweb.freebsd.org/changeset/ports/403850

Log:
  devel/android-tools-*: drop FreeBSD 8.x support

Modified:
  head/devel/android-tools-adb-devel/files/patch-base_logging.cpp   (contents, props changed)
  head/devel/android-tools-adb/files/patch-libcutils_threads.c   (contents, props changed)
  head/devel/android-tools-simpleperf/files/patch-libcutils_threads.c   (contents, props changed)

Modified: head/devel/android-tools-adb-devel/files/patch-base_logging.cpp
==============================================================================
--- head/devel/android-tools-adb-devel/files/patch-base_logging.cpp	Wed Dec 16 09:35:57 2015	(r403849)
+++ head/devel/android-tools-adb-devel/files/patch-base_logging.cpp	Wed Dec 16 09:36:24 2015	(r403850)
@@ -1,14 +1,12 @@
 --- base/logging.cpp.orig	2015-12-14 21:12:52 UTC
 +++ base/logging.cpp
-@@ -66,6 +68,16 @@
+@@ -66,6 +68,14 @@
  #include <unistd.h>
  #elif defined(_WIN32)
  #include <windows.h>
 +#elif defined(__DragonFly__)
 +#include <unistd.h>
 +#elif defined(__FreeBSD__)
-+#include <sys/param.h>
-+#include <sys/thr.h>
 +#include <pthread_np.h>
 +#elif defined(__NetBSD__)
 +#include <lwp.h>
@@ -17,7 +15,7 @@
  #endif
  
  static pid_t GetThreadId() {
-@@ -77,6 +89,20 @@ static pid_t GetThreadId() {
+@@ -77,6 +89,14 @@ static pid_t GetThreadId() {
    return syscall(__NR_gettid);
  #elif defined(_WIN32)
    return GetCurrentThreadId();
@@ -26,13 +24,7 @@
 +#elif defined(__NetBSD__)
 +  return _lwp_self();
 +#elif defined(__FreeBSD__)
-+#  if __FreeBSD_version > 900030
-+    return pthread_getthreadid_np();
-+#  else
-+    long lwpid;
-+    thr_self(&lwpid);
-+    return lwpid;
-+#  endif
++  return pthread_getthreadid_np();
 +#else
 +  return (intptr_t) pthread_self();
  #endif

Modified: head/devel/android-tools-adb/files/patch-libcutils_threads.c
==============================================================================
--- head/devel/android-tools-adb/files/patch-libcutils_threads.c	Wed Dec 16 09:35:57 2015	(r403849)
+++ head/devel/android-tools-adb/files/patch-libcutils_threads.c	Wed Dec 16 09:36:24 2015	(r403850)
@@ -1,14 +1,12 @@
 --- libcutils/threads.c.orig	2015-06-17 22:20:38 UTC
 +++ libcutils/threads.c
-@@ -29,6 +29,16 @@
+@@ -29,6 +29,14 @@
  #include <unistd.h>
  #elif defined(_WIN32)
  #include <windows.h>
 +#elif defined(__DragonFly__)
 +#include <unistd.h>
 +#elif defined(__FreeBSD__)
-+#include <sys/param.h>
-+#include <sys/thr.h>
 +#include <pthread_np.h>
 +#elif defined(__NetBSD__)
 +#include <lwp.h>
@@ -17,7 +15,7 @@
  #endif
  
  // No definition needed for Android because we'll just pick up bionic's copy.
-@@ -40,6 +48,20 @@ pid_t gettid() {
+@@ -40,6 +48,14 @@ pid_t gettid() {
    return syscall(__NR_gettid);
  #elif defined(_WIN32)
    return GetCurrentThreadId();
@@ -26,13 +24,7 @@
 +#elif defined(__NetBSD__)
 +  return _lwp_self();
 +#elif defined(__FreeBSD__)
-+#  if __FreeBSD_version > 900030
-+    return pthread_getthreadid_np();
-+#  else
-+    long lwpid;
-+    thr_self(&lwpid);
-+    return lwpid;
-+#  endif
++  return pthread_getthreadid_np();
 +#else
 +  return (intptr_t) pthread_self();
  #endif

Modified: head/devel/android-tools-simpleperf/files/patch-libcutils_threads.c
==============================================================================
--- head/devel/android-tools-simpleperf/files/patch-libcutils_threads.c	Wed Dec 16 09:35:57 2015	(r403849)
+++ head/devel/android-tools-simpleperf/files/patch-libcutils_threads.c	Wed Dec 16 09:36:24 2015	(r403850)
@@ -1,21 +1,19 @@
 --- libcutils/threads.c.orig	2015-08-12 23:28:08 UTC
 +++ libcutils/threads.c
-@@ -29,6 +29,14 @@
+@@ -29,6 +29,12 @@
  #include <unistd.h>
  #elif defined(_WIN32)
  #include <windows.h>
 +#elif defined(__DragonFly__)
 +#include <unistd.h>
 +#elif defined(__FreeBSD__)
-+#include <sys/param.h>
-+#include <sys/thr.h>
 +#include <pthread_np.h>
 +#elif defined(__NetBSD__)
 +#include <lwp.h>
  #endif
  
  // No definition needed for Android because we'll just pick up bionic's copy.
-@@ -40,6 +48,20 @@ pid_t gettid() {
+@@ -40,6 +48,14 @@ pid_t gettid() {
    return syscall(__NR_gettid);
  #elif defined(_WIN32)
    return GetCurrentThreadId();
@@ -24,13 +22,7 @@
 +#elif defined(__NetBSD__)
 +  return _lwp_self();
 +#elif defined(__FreeBSD__)
-+#  if __FreeBSD_version > 900030
-+    return pthread_getthreadid_np();
-+#  else
-+    long lwpid;
-+    thr_self(&lwpid);
-+    return lwpid;
-+#  endif
++  return pthread_getthreadid_np();
 +#else
 +  return (intptr_t) pthread_self();
  #endif


More information about the svn-ports-head mailing list