summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/ChangeLog4
-rw-r--r--tests/dwfl-bug-fd-leak.c10
2 files changed, 14 insertions, 0 deletions
diff --git a/tests/ChangeLog b/tests/ChangeLog
index 34104ffe..37f98112 100644
--- a/tests/ChangeLog
+++ b/tests/ChangeLog
@@ -1,5 +1,9 @@
2016-01-13 Mark Wielaard <mjw@redhat.com>
+ * dwfl-bug-fd-leak.c: Skip test unless on __linux__.
+
+2016-01-13 Mark Wielaard <mjw@redhat.com>
+
* dwfl-proc-attach.c: Guard linux specific header.
2016-01-13 Mark Wielaard <mjw@redhat.com>
diff --git a/tests/dwfl-bug-fd-leak.c b/tests/dwfl-bug-fd-leak.c
index bcbfb290..689cdd79 100644
--- a/tests/dwfl-bug-fd-leak.c
+++ b/tests/dwfl-bug-fd-leak.c
@@ -27,6 +27,15 @@
#include <error.h>
#include <unistd.h>
#include <dwarf.h>
+
+#ifndef __linux__
+int
+main (void)
+{
+ return 77; /* dwfl_linux_proc_report is linux specific. */
+}
+#else
+
#include <sys/resource.h>
#include ELFUTILS_HEADER(dwfl)
@@ -104,3 +113,4 @@ main (void)
return 0;
}
+#endif