aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilip Blundell <pb@nexus.co.uk>1999-06-19 05:54:46 +0000
committerRichard Earnshaw <rearnsha@gcc.gnu.org>1999-06-19 05:54:46 +0000
commitb3b15f1451ad5f78551089d863c867536d5e689f (patch)
treed4310b5fb42c1f15f4686c4b54747ac4fbfdd869
parent6ed30148e27ed2f13b4f5b28253024cf0c0fd246 (diff)
downloadgcc-b3b15f1451ad5f78551089d863c867536d5e689f.zip
gcc-b3b15f1451ad5f78551089d863c867536d5e689f.tar.gz
gcc-b3b15f1451ad5f78551089d863c867536d5e689f.tar.bz2
From Phil Blundell:
* arm.c (arm_reload_in_hi): Invert sense of test on BYTES_BIG_ENDIAN. From-SVN: r27607
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/arm/arm.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6d09229..94a60d9 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Sat Jun 19 05:40:07 1999 Philip Blundell <pb@nexus.co.uk>
+
+ * arm.c (arm_reload_in_hi): Invert sense of test on BYTES_BIG_ENDIAN.
+
Sat Jun 19 05:25:05 1999 Richard Earnshaw (rearnsha@arm.com)
* arm.h (CONDITIONAL_REGISTER_USAGE): If flag_pic, never use
diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c
index e214993..019431d 100644
--- a/gcc/config/arm/arm.c
+++ b/gcc/config/arm/arm.c
@@ -3711,7 +3711,7 @@ arm_reload_in_hi (operands)
gen_rtx_MEM (QImode,
plus_constant (base,
offset + 1))));
- if (BYTES_BIG_ENDIAN)
+ if (! BYTES_BIG_ENDIAN)
emit_insn (gen_rtx_SET (VOIDmode, gen_rtx_SUBREG (SImode, operands[0], 0),
gen_rtx_IOR (SImode,
gen_rtx_ASHIFT