From: Timothy Pearson <tpearson(a)raptorengineering.com> Signed-off-by: Timothy Pearson <tpearson(a)raptorengineering.com> Signed-off-by: André Hentschel <nerv(a)dawncrow.de> --- include/basetsd.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/include/basetsd.h b/include/basetsd.h index 96ea3f01bc0..b7e5e380d70 100644 --- a/include/basetsd.h +++ b/include/basetsd.h @@ -277,6 +277,14 @@ typedef ULONG_PTR KAFFINITY, *PKAFFINITY; # undef WORDS_BIGENDIAN # undef BITFIELDS_BIGENDIAN # define ALLOW_UNALIGNED_ACCESS +#elif defined(__powerpc64__) && defined(__BIG_ENDIAN__) +# define WORDS_BIGENDIAN +# define BITFIELDS_BIGENDIAN +# undef ALLOW_UNALIGNED_ACCESS +#elif defined(__powerpc64__) +# undef WORDS_BIGENDIAN +# undef BITFIELDS_BIGENDIAN +# undef ALLOW_UNALIGNED_ACCESS #elif defined(__powerpc__) # define WORDS_BIGENDIAN # define BITFIELDS_BIGENDIAN -- 2.17.1