ports/editors/libreoffice/patches/patch-include_osl_endian_h

17 lines
457 B
Text

Index: include/osl/endian.h
--- include/osl/endian.h.orig
+++ include/osl/endian.h
@@ -60,6 +60,13 @@ extern "C" {
# elif defined _BIG_ENDIAN
# define OSL_BIGENDIAN
# endif
+#elif defined OPENBSD
+# include <endian.h>
+# if BYTE_ORDER == LITTLE_ENDIAN
+# define OSL_LITENDIAN
+# elif BYTE_ORDER == BIG_ENDIAN
+# define OSL_BIGENDIAN
+# endif
#elif defined __sun
# include <sys/isa_defs.h>
# if defined _LITTLE_ENDIAN