aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2002-10-30 11:21:24 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2002-10-30 11:21:24 +0000
commitd2d199a3e6103b6cd2e0088cbcfdd0047d2c631e (patch)
treed984dc8e98db4bf611139dbdebd6fd77a68d2063 /gcc
parent964dad84b475a47371e52c8e6b3e17a0fcd9c76e (diff)
downloadgcc-d2d199a3e6103b6cd2e0088cbcfdd0047d2c631e.zip
gcc-d2d199a3e6103b6cd2e0088cbcfdd0047d2c631e.tar.gz
gcc-d2d199a3e6103b6cd2e0088cbcfdd0047d2c631e.tar.bz2
h8300.c (h8300_eightbit_constant_address_p): Truncate the addresses for H8/300 using HImode.
* config/h8300/h8300.c (h8300_eightbit_constant_address_p): Truncate the addresses for H8/300 using HImode. From-SVN: r58653
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/h8300/h8300.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 73713f0..114bc88 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2002-10-30 Kazu Hirata <kazu@cs.umass.edu>
+
+ * config/h8300/h8300.c (h8300_eightbit_constant_address_p):
+ Truncate the addresses for H8/300 using HImode.
+
2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
* toplev.c (rest_of_type_compilation): Return early in case of
diff --git a/gcc/config/h8300/h8300.c b/gcc/config/h8300/h8300.c
index 55ac700..43a0c88 100644
--- a/gcc/config/h8300/h8300.c
+++ b/gcc/config/h8300/h8300.c
@@ -3862,8 +3862,8 @@ h8300_eightbit_constant_address_p (x)
rtx x;
{
/* The ranges the 8-bit area. */
- const unsigned HOST_WIDE_INT n1 = trunc_int_for_mode (0x0000ff00, SImode);
- const unsigned HOST_WIDE_INT n2 = trunc_int_for_mode (0x0000ffff, SImode);
+ const unsigned HOST_WIDE_INT n1 = trunc_int_for_mode (0xff00, HImode);
+ const unsigned HOST_WIDE_INT n2 = trunc_int_for_mode (0xffff, HImode);
const unsigned HOST_WIDE_INT h1 = trunc_int_for_mode (0x00ffff00, SImode);
const unsigned HOST_WIDE_INT h2 = trunc_int_for_mode (0x00ffffff, SImode);
const unsigned HOST_WIDE_INT s1 = trunc_int_for_mode (0xffffff00, SImode);