From 21491c0e52cb5a49af8b57da5f256b22ade9195f Mon Sep 17 00:00:00 2001 From: Lev Kujawski Date: Sun, 17 Jan 2021 10:01:48 -0700 Subject: [PATCH] imake: fix warnings on PowerPC builds Also correct a compile failure occurring within DtMmdb's atoi_pearson.C by defining PowerPC as a big endian platform. --- cde/config/cf/DtInfo.tmpl | 2 +- cde/config/imake/imakemdep.h | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/cde/config/cf/DtInfo.tmpl b/cde/config/cf/DtInfo.tmpl index 3a5eb0568..ecbdff458 100644 --- a/cde/config/cf/DtInfo.tmpl +++ b/cde/config/cf/DtInfo.tmpl @@ -414,7 +414,7 @@ TEMPLATE_OBJS=TemplateDB//**/*.o #if defined(i386Architecture) || defined(AMD64Architecture) || defined(AlphaArchitecture) || defined(ARMArchitecture) || defined(AArch64Architecture) # define ByteOrderDefines LittleEndianDefines -#elif defined(HAL32V7Architecture) || defined(SunArchitecture) || defined(AIXArchitecture) || defined(HPArchitecture) +#elif defined(HAL32V7Architecture) || defined(SunArchitecture) || defined(AIXArchitecture) || defined(HPArchitecture) || defined(PpcArchitecture) # define ByteOrderDefines BigEndianDefines #else # define ByteOrderDefines DefaultEndianDefines diff --git a/cde/config/imake/imakemdep.h b/cde/config/imake/imakemdep.h index da4f3f4e7..2c34c861b 100644 --- a/cde/config/imake/imakemdep.h +++ b/cde/config/imake/imakemdep.h @@ -298,16 +298,16 @@ char *cpp_argv[ARGUMENTS] = { "-D__amd64__", # endif # ifdef __ppc__ - {"-D__powerpc__", "1"}, + "-D__powerpc__", # endif # ifdef __ppc64__ - {"-D__powerpc64__", "1"}, + "-D__powerpc64__", # endif # ifdef __powerpc__ - {"-D__powerpc__", "1"}, + "-D__powerpc__", # endif # ifdef __powerpc64__ - {"-D__powerpc64__", "1"}, + "-D__powerpc64__", # endif # if defined(__GNUC__) && !defined(__llvm__)