From ca38a36b6d729c2881c03c38ecde4397b27c3710 Mon Sep 17 00:00:00 2001 From: Martin Wilke Date: Thu, 21 Feb 2013 00:50:10 +0000 Subject: ELF prelinking utility to speed up dynamic linking. WWW: http://people.redhat.com/jakub/prelink/ PR: ports/176283 Submitted by: Damjan Jovanovic --- sysutils/prelink/files/patch-src-mdebug.c | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 sysutils/prelink/files/patch-src-mdebug.c (limited to 'sysutils/prelink/files/patch-src-mdebug.c') diff --git a/sysutils/prelink/files/patch-src-mdebug.c b/sysutils/prelink/files/patch-src-mdebug.c new file mode 100644 index 000000000000..9cc01a421f69 --- /dev/null +++ b/sysutils/prelink/files/patch-src-mdebug.c @@ -0,0 +1,28 @@ +diff -Nur src/mdebug.c src/mdebug.c +--- src/mdebug.c 2013-02-19 23:54:34.000000000 +0200 ++++ src/mdebug.c 2013-02-20 00:00:05.000000000 +0200 +@@ -17,8 +17,24 @@ + + #include + #include ++ ++#if HAVE_BYTESWAP_H + #include ++#elif HAVE_SYS_ENDIAN_H ++#include ++#define bswap_32 bswap32 ++#define bswap_64 bswap64 ++#endif ++ ++#if HAVE_ENDIAN_H + #include ++#elif HAVE_SYS_ENDIAN_H ++#include ++#define __BYTE_ORDER _BYTE_ORDER ++#define __BIG_ENDIAN _BIG_ENDIAN ++#define __LITTLE_ENDIAN _LITTLE_ENDIAN ++#endif ++ + #include + #include + -- cgit v1.2.3