summaryrefslogtreecommitdiff
path: root/gcc/config/we32k
diff options
context:
space:
mode:
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>1993-10-11 11:43:24 +0000
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>1993-10-11 11:43:24 +0000
commitd78882c8e8d185501c05ec7567607419ed6216ea (patch)
treea1f98e8f57a97ff13679fc0d68831da5aa703070 /gcc/config/we32k
parentb71840e3fb878aa640e17b2f9ce337df11000d92 (diff)
downloadgcc-d78882c8e8d185501c05ec7567607419ed6216ea.tar.gz
Define SHIFT_COUNT_TRUNCATED to have a value of 1.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@5732 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/we32k')
-rw-r--r--gcc/config/we32k/we32k.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/gcc/config/we32k/we32k.h b/gcc/config/we32k/we32k.h
index 42457fd3e73..a48e052e6a8 100644
--- a/gcc/config/we32k/we32k.h
+++ b/gcc/config/we32k/we32k.h
@@ -647,10 +647,9 @@ enum reg_class { NO_REGS, GENERAL_REGS,
/* Nonzero if access to memory by bytes is slow and undesirable. */
#define SLOW_BYTE_ACCESS 0
-/* Define if shifts truncate the shift count
- which implies one can omit a sign-extension or zero-extension
- of a shift count. */
-#define SHIFT_COUNT_TRUNCATED
+/* Define this to be nonzero if shift instructions ignore all but the low-order
+ few bits. */
+#define SHIFT_COUNT_TRUNCATED 1
/* Value is 1 if truncating an integer of INPREC bits to OUTPREC bits
is done just by pretending it is already truncated. */