summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUlf Hermann <[email protected]>2018-07-17 13:40:26 +0200
committerMark Wielaard <[email protected]>2018-07-17 19:43:56 +0200
commit5ed675bc8b564893024f9f7ae5433dbbe74c80a0 (patch)
tree38701c1cb9c08f53f06a27e738cee310345e317a
parent0eff4f2ae6a4e4094638f64a4190f66ba9139255 (diff)
Don't include sys/uio.h if we don't need it
The PID attaching only works on linux.
-rw-r--r--libdwfl/ChangeLog4
-rw-r--r--libdwfl/linux-pid-attach.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/libdwfl/ChangeLog b/libdwfl/ChangeLog
index acb4236a..15d75114 100644
--- a/libdwfl/ChangeLog
+++ b/libdwfl/ChangeLog
@@ -1,3 +1,7 @@
+2018-07-17 Ulf Hermann <[email protected]>
+
+ * linux-pid-attach.c: Include sys/uio.h only on linux.
+
2018-06-04 Mark Wielaard <[email protected]>
* libdwflP.h (__libdwfl_addrsym): Remove function declaration.
diff --git a/libdwfl/linux-pid-attach.c b/libdwfl/linux-pid-attach.c
index 1133db6c..f19e9b49 100644
--- a/libdwfl/linux-pid-attach.c
+++ b/libdwfl/linux-pid-attach.c
@@ -34,13 +34,13 @@
#include "libdwflP.h"
#include <sys/types.h>
#include <sys/stat.h>
-#include <sys/uio.h>
#include <fcntl.h>
#include <dirent.h>
#include <unistd.h>
#ifdef __linux__
+#include <sys/uio.h>
#include <sys/ptrace.h>
#include <sys/syscall.h>
#include <sys/wait.h>