Description: Add support for ppc64el as little-endian ppc64. Author: Adam Conrad Origin: https://launchpadlibrarian.net/160111286/xutils-dev_1:7.7~1ubuntu5_1:7.7~1ubuntu6.diff.gz Last-Update: 2016-01-07 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)