diff options
-rw-r--r-- | include/sysdata.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/sysdata.h b/include/sysdata.h index 527c86d..ccb8150 100644 --- a/include/sysdata.h +++ b/include/sysdata.h @@ -42,8 +42,13 @@ typedef unsigned int __u32; #ifdef OS_ANDROID #elif defined(__GNUC__) + #if !defined(__SANE_USERSPACE_TYPES__) && defined(__powerpc64__) + typedef __signed__ long __s64; + typedef unsigned long __u64; + #else __extension__ typedef __signed__ long long __s64; __extension__ typedef unsigned long long __u64; + #endif #elif defined(__BORLANDC__) typedef signed __int64 __s64; typedef unsigned __int64 __u64; |