From 4ec01f19dc866da69da9e9af4763db6cc14a9ed7 Mon Sep 17 00:00:00 2001
From: nickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Sun, 15 Jul 2001 10:22:51 +0000
Subject: [PATCH] Assert 'endian' not 'machine' in endian specs

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44018 138bc75d-0d04-0410-961f-82ee72b054a4
---
 gcc/ChangeLog             | 7 +++++++
 gcc/config/rs6000/sysv4.h | 6 +++---
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 95e2f32433b6..2d4928c2448f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,10 @@
+2001-07-15  Nick Clifton  <nickc@cambridge.redhat.com>
+
+	* config/rs6000/sysv4.h (CPP_ENDIAN_BIG_SPEC): Assert 'endian'
+	not 'machine'.
+	(CPP_ENDIAN_LITTLE_SPEC): Assert 'endian' not 'machine'.
+	(CPP_ENDIAN_SOLARIS_SPEC): Assert 'endian' not 'machine'.
+
 2001-07-15  Neil Booth  <neil@daikokuya.demon.co.uk>
 
 	* dbxout.c (dbxout_source_line): Make static, update prototype.
diff --git a/gcc/config/rs6000/sysv4.h b/gcc/config/rs6000/sysv4.h
index 9500e72025cb..39017b11d5ec 100644
--- a/gcc/config/rs6000/sysv4.h
+++ b/gcc/config/rs6000/sysv4.h
@@ -1191,11 +1191,11 @@ do {									\
 
 #define	CPP_SYSV_DEFAULT_SPEC "-D_CALL_SYSV"
 
-#define CPP_ENDIAN_BIG_SPEC "-D_BIG_ENDIAN -D__BIG_ENDIAN__ -Amachine=bigendian"
+#define CPP_ENDIAN_BIG_SPEC "-D_BIG_ENDIAN -D__BIG_ENDIAN__ -Aendian=big"
 
-#define CPP_ENDIAN_LITTLE_SPEC "-D_LITTLE_ENDIAN -D__LITTLE_ENDIAN__ -Amachine=littleendian"
+#define CPP_ENDIAN_LITTLE_SPEC "-D_LITTLE_ENDIAN -D__LITTLE_ENDIAN__ -Aendian=little"
 
-#define CPP_ENDIAN_SOLARIS_SPEC "-D__LITTLE_ENDIAN__ -Amachine=littleendian"
+#define CPP_ENDIAN_SOLARIS_SPEC "-D__LITTLE_ENDIAN__ -Aendian=little"
 
 /* For solaris, don't define _LITTLE_ENDIAN, it conflicts with a header file.  */
 #define	CPP_ENDIAN_SPEC \
-- 
GitLab