From: Adam Conrad <[email protected]> Defines that ppc64 can also have little endian byte order, since it is initially assumed as big endian only.
Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=93631 Signed-off-by: Fernando Seiti Furusato <[email protected]> --- Imake.cf | 5 +++++ Imake.tmpl | 2 ++ 2 files changed, 7 insertions(+) diff --git a/Imake.cf b/Imake.cf index 0942fb0..1215d4b 100644 --- a/Imake.cf +++ b/Imake.cf @@ -941,6 +941,11 @@ XCOMM Keep cpp from replacing path elements containing i486/i586/i686 # undef __powerpc__ # endif # ifdef __powerpc64__ +# ifdef __LITTLE_ENDIAN__ +# ifndef Ppc64elArchitecture +# define Ppc64elArchitecture +# endif +# endif # ifndef Ppc64Architecture # define Ppc64Architecture # endif diff --git a/Imake.tmpl b/Imake.tmpl index 3e5c28e..c9c4249 100644 --- a/Imake.tmpl +++ b/Imake.tmpl @@ -528,6 +528,8 @@ XCOMM the platform-specific parameters - edit site.def to change #define ByteOrder X_LITTLE_ENDIAN #elif defined(RsArchitecture) #define ByteOrder X_BIG_ENDIAN +#elif defined(Ppc64elArchitecture) +#define ByteOrder X_LITTLE_ENDIAN #elif defined(PpcArchitecture) || defined(Ppc64Architecture) #define ByteOrder X_BIG_ENDIAN #elif defined(HPArchitecture) -- 2.7.0.rc3 _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
