From: Roger Pau Monne Date: Wed, 16 Apr 2014 14:13:16 +0000 (+0200) Subject: libelf: add defines for bswap_* functions for FreeBSD X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~5081 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=4d8ab6b8c96136d6afda2fd60ddb058052d1ac49;p=xen.git libelf: add defines for bswap_* functions for FreeBSD This maps bswap_* functions used in libelf to their FreeBSD counterparts. Signed-off-by: Roger Pau Monné Cc: Ian Jackson Cc: Ian Campbell Acked-by: Ian Campbell --- diff --git a/xen/common/libelf/libelf-private.h b/xen/common/libelf/libelf-private.h index f4b79c7136..854a0d7319 100644 --- a/xen/common/libelf/libelf-private.h +++ b/xen/common/libelf/libelf-private.h @@ -61,6 +61,11 @@ #define bswap_16(x) swap16(x) #define bswap_32(x) swap32(x) #define bswap_64(x) swap64(x) +#elif defined(__FreeBSD__) +#include +#define bswap_16(x) bswap16(x) +#define bswap_32(x) bswap32(x) +#define bswap_64(x) bswap64(x) #elif defined(__linux__) || defined(__Linux__) || defined(__MINIOS__) #include #else