aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1994-11-28 16:58:04 -0800
committerJim Wilson <wilson@gcc.gnu.org>1994-11-28 16:58:04 -0800
commit5970d32e6e5e2df717f834c6783f79b9e69dbbb5 (patch)
tree0b6bfe299533adf5217ad0e304999812661f8c55 /gcc
parent94d681a0a7915475bff8953cc5e5abb182f2022a (diff)
downloadgcc-5970d32e6e5e2df717f834c6783f79b9e69dbbb5.zip
gcc-5970d32e6e5e2df717f834c6783f79b9e69dbbb5.tar.gz
gcc-5970d32e6e5e2df717f834c6783f79b9e69dbbb5.tar.bz2
(store_bit_field, extract_bit_field): Consistently use
SLOW_UNALIGNED_ACCESS instead of STRICT_ALIGNMENT. From-SVN: r8568
Diffstat (limited to 'gcc')
-rw-r--r--gcc/expmed.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/expmed.c b/gcc/expmed.c
index 3802eec..900c2e6 100644
--- a/gcc/expmed.c
+++ b/gcc/expmed.c
@@ -409,7 +409,7 @@ store_bit_field (str_rtx, bitsize, bitnum, fieldmode, value, align, total_size)
bestmode = GET_MODE (op0);
if (bestmode == VOIDmode
- || (STRICT_ALIGNMENT && GET_MODE_SIZE (bestmode) > align))
+ || (SLOW_UNALIGNED_ACCESS && GET_MODE_SIZE (bestmode) > align))
goto insv_loses;
/* Adjust address to point to the containing unit of that mode. */
@@ -1012,7 +1012,7 @@ extract_bit_field (str_rtx, bitsize, bitnum, unsignedp,
bestmode = GET_MODE (xop0);
if (bestmode == VOIDmode
- || (STRICT_ALIGNMENT && GET_MODE_SIZE (bestmode) > align))
+ || (SLOW_UNALIGNED_ACCESS && GET_MODE_SIZE (bestmode) > align))
goto extzv_loses;
/* Compute offset as multiple of this unit,
@@ -1148,7 +1148,7 @@ extract_bit_field (str_rtx, bitsize, bitnum, unsignedp,
bestmode = GET_MODE (xop0);
if (bestmode == VOIDmode
- || (STRICT_ALIGNMENT && GET_MODE_SIZE (bestmode) > align))
+ || (SLOW_UNALIGNED_ACCESS && GET_MODE_SIZE (bestmode) > align))
goto extv_loses;
/* Compute offset as multiple of this unit,