summaryrefslogtreecommitdiff
path: root/gcc/config/arm/arm.h
diff options
context:
space:
mode:
authorpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>2005-07-30 00:11:27 +0000
committerpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>2005-07-30 00:11:27 +0000
commitaa3c2d40ed0e9f669a0f96f18eaa7035ad666337 (patch)
treeb5f47f29c88277b7c837cf957bdd69723bcb88fc /gcc/config/arm/arm.h
parent40c4b476ccfc54dddcb41f0b6983bd8f0e8474f8 (diff)
downloadgcc-aa3c2d40ed0e9f669a0f96f18eaa7035ad666337.tar.gz
2005-07-30 Paul Brook <paul@codesourcery.com>
* config/arm/arm-protos.h (arm_canonicalize_comparison): Update prototype. * config/arm/arm.c (arm_canonicalize_comparison): Use correct limit value for mode. * config/arm/arm.h (CANONICALIZE_COMPARISON): Pass mode argument. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@102574 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/arm/arm.h')
-rw-r--r--gcc/config/arm/arm.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/config/arm/arm.h b/gcc/config/arm/arm.h
index 327393c7e3d..3c4803f5162 100644
--- a/gcc/config/arm/arm.h
+++ b/gcc/config/arm/arm.h
@@ -2243,7 +2243,8 @@ extern int making_const_table;
|| (const_ok_for_arm (- INTVAL (OP1))))) \
{ \
rtx const_op = OP1; \
- CODE = arm_canonicalize_comparison ((CODE), &const_op); \
+ CODE = arm_canonicalize_comparison ((CODE), GET_MODE (OP0), \
+ &const_op); \
OP1 = const_op; \
} \
} \