ports/devel/elfsh/files/patch-libelfsh_include_libelfsh-compat.h
John Marino 6aca1a12ff devel/elfsh: document ncurses requirement
while here, bring over patches from dports to support DF.
2016-08-23 16:49:47 +00:00

20 lines
740 B
C

--- libelfsh/include/libelfsh-compat.h.orig 2003-08-21 01:11:03 UTC
+++ libelfsh/include/libelfsh-compat.h
@@ -10,7 +10,7 @@
#if defined(__linux__)
#include <endian.h>
-#elif defined(__FreeBSD__) || defined (__OpenBSD__) || defined(__NetBSD__)
+#elif defined(__FreeBSD__) || defined (__OpenBSD__) || defined(__NetBSD__) || defined(__DragonFly__)
#include <machine/endian.h>
#elif defined(sun)
#define __LITTLE_ENDIAN 1234
@@ -38,7 +38,7 @@
/* Portability Stuffs */
#if defined(__OpenBSD__) || defined(__NetBSD__)
#include <sys/exec_elf.h>
-#elif defined(__linux__) || defined(__FreeBSD__) || defined(sun)
+#elif defined(__linux__) || defined(__FreeBSD__) || defined(sun) || defined(__DragonFly__)
#include <elf.h>
#endif