diff options
Diffstat (limited to '.pc/irix/include/ffi.h.in')
-rw-r--r-- | .pc/irix/include/ffi.h.in | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/.pc/irix/include/ffi.h.in b/.pc/irix/include/ffi.h.in index 18ced12..92b033f 100644 --- a/.pc/irix/include/ffi.h.in +++ b/.pc/irix/include/ffi.h.in @@ -86,11 +86,15 @@ extern "C" { #else # ifdef LLONG_MAX # define FFI_LONG_LONG_MAX LLONG_MAX +# ifdef _AIX52 /* or newer has C99 LLONG_MAX */ +# undef FFI_64_BIT_MAX +# define FFI_64_BIT_MAX 9223372036854775807LL +# endif /* _AIX52 or newer */ # else # ifdef __GNUC__ # define FFI_LONG_LONG_MAX __LONG_LONG_MAX__ # endif -# ifdef _AIX +# ifdef _AIX /* AIX 5.1 and earlier have LONGLONG_MAX */ # ifndef __PPC64__ # if defined (__IBMC__) || defined (__IBMCPP__) # define FFI_LONG_LONG_MAX LONGLONG_MAX |