From 273238d725f857f4bdb6ba63d90a3f800f6bf046 Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Thu, 5 Jan 2017 16:33:29 -0800 Subject: [PATCH] eina: try to provide __WORDSIZE to system that don't have it aka OpenBSD. --- src/lib/eina/eina_config.h.in | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/lib/eina/eina_config.h.in b/src/lib/eina/eina_config.h.in index ab970ef..58cbcab 100644 --- a/src/lib/eina/eina_config.h.in +++ b/src/lib/eina/eina_config.h.in @@ -122,6 +122,14 @@ #endif @EINA_CONFIGURE_HAVE_OSX_SEMAPHORE@ +#include + +#if defined(__OPENBSD__) && (INTPTR_MAX == INT32_MAX) +# define __WORDSIZE 32 +#else +# define __WORDSIZE 64 +#endif + /* Do not turn the following #define as meaning EFL64. We are only interested to know if sizeof (void*) == 64bits or not. Those means something else. -- 2.7.4