aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2003-07-05 21:10:08 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2003-07-05 21:10:08 +0000
commit4f649bc1c5298aa18825e11cd72461bf5f42be88 (patch)
tree4d583df014d5a865fd7266faefb3f6db7dce897a /gcc
parenteb9a42315387b85e16a9462101f8febe5d2b112f (diff)
downloadgcc-4f649bc1c5298aa18825e11cd72461bf5f42be88.zip
gcc-4f649bc1c5298aa18825e11cd72461bf5f42be88.tar.gz
gcc-4f649bc1c5298aa18825e11cd72461bf5f42be88.tar.bz2
* combine.c (nonzero_bits1): Fix a warning.
From-SVN: r68983
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/combine.c3
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 62702d0..f5293a1 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,4 +1,8 @@
-2003-07-03 Kazu Hirata <kazu@cs.umass.edu>
+2003-07-05 Kazu Hirata <kazu@cs.umass.edu>
+
+ * combine.c (nonzero_bits1): Fix a warning.
+
+2003-07-05 Kazu Hirata <kazu@cs.umass.edu>
* config/h8300/h8300.c (compute_mov_length): Correct the
length of loading CONST0_RTX (SFmode).
diff --git a/gcc/combine.c b/gcc/combine.c
index 1d33071..037f583 100644
--- a/gcc/combine.c
+++ b/gcc/combine.c
@@ -8226,7 +8226,8 @@ nonzero_bits1 (rtx x, enum machine_mode mode, rtx known_x,
stack to be momentarily aligned only to that amount,
so we pick the least alignment. */
if (x == stack_pointer_rtx && PUSH_ARGS)
- alignment = MIN (PUSH_ROUNDING (1), alignment);
+ alignment = MIN ((unsigned HOST_WIDE_INT) PUSH_ROUNDING (1),
+ alignment);
#endif
nonzero &= ~(alignment - 1);