diff options
author | Daniel Glassey <wdg@debian.org> | 2018-11-03 13:34:07 +0700 |
---|---|---|
committer | Daniel Glassey <wdg@debian.org> | 2018-11-12 23:05:48 +0700 |
commit | 44a02b8c6c870a02186d74685b50542ccab60f72 (patch) | |
tree | 30ea68e3edd420b63f097c11c261606061418dd6 /include | |
parent | 80149ae692dd88d4114a6df3a987428783b532f4 (diff) |
powerpc64 can define __s64 differently
Gbp-Pq: Name 0006-powerpc64.patch
Diffstat (limited to 'include')
-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; |