summaryrefslogtreecommitdiff
path: root/devel/android-tools-simpleperf/files/patch-base_logging.cpp
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2015-08-14 00:13:13 +0000
committerJan Beich <jbeich@FreeBSD.org>2015-08-14 00:13:13 +0000
commit6901fe718a10d72045d121aaec90ded2f6b1a109 (patch)
tree3265a5469fed696bf7ef98272bf5cf59eee0e36f /devel/android-tools-simpleperf/files/patch-base_logging.cpp
parentemulators/ppsspp-devel: update to 1.0.1.809 (diff)
devel/android-tools-simpleperf: add new port
simpleperf is a minimal Linux perf implementation for extracting sampling information out of perf.data.
Notes
Notes: svn path=/head/; revision=394199
Diffstat (limited to 'devel/android-tools-simpleperf/files/patch-base_logging.cpp')
-rw-r--r--devel/android-tools-simpleperf/files/patch-base_logging.cpp18
1 files changed, 18 insertions, 0 deletions
diff --git a/devel/android-tools-simpleperf/files/patch-base_logging.cpp b/devel/android-tools-simpleperf/files/patch-base_logging.cpp
new file mode 100644
index 000000000000..d824fde63791
--- /dev/null
+++ b/devel/android-tools-simpleperf/files/patch-base_logging.cpp
@@ -0,0 +1,18 @@
+--- base/logging.cpp.orig 2015-08-12 23:28:08 UTC
++++ base/logging.cpp
+@@ -23,12 +23,14 @@
+ #include <libgen.h>
+
+ // For getprogname(3) or program_invocation_short_name.
+-#if defined(__ANDROID__) || defined(__APPLE__)
++#if !defined(_WIN32) && !defined(__GLIBC__)
+ #include <stdlib.h>
+ #elif defined(__GLIBC__)
+ #include <errno.h>
+ #endif
+
++#include <cstring> // strlen
++#include <cstdio> // fprintf
+ #include <iostream>
+ #include <limits>
+ #include <sstream>