diff options
author | pbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-07-30 00:11:27 +0000 |
---|---|---|
committer | pbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-07-30 00:11:27 +0000 |
commit | aa3c2d40ed0e9f669a0f96f18eaa7035ad666337 (patch) | |
tree | b5f47f29c88277b7c837cf957bdd69723bcb88fc /gcc/config/arm/arm.h | |
parent | 40c4b476ccfc54dddcb41f0b6983bd8f0e8474f8 (diff) | |
download | gcc-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.h | 3 |
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; \ } \ } \ |