From: rguenth Date: Thu, 22 Mar 2012 13:52:19 +0000 (+0000) Subject: 2012-03-22 Richard Guenther X-Git-Tag: upstream/4.9.2~13622 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1957dffb70bbcde6a29342f407e4982916e92eb9;p=platform%2Fupstream%2Flinaro-gcc.git 2012-03-22 Richard Guenther PR middle-end/52666 * fold-const.c (fold_ternary_loc): Fix typo. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@185693 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f2da615..86f7e06 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2012-03-22 Richard Guenther + + PR middle-end/52666 + * fold-const.c (fold_ternary_loc): Fix typo. + 2012-03-22 Georg-Johann Lay PR target/52496 diff --git a/gcc/fold-const.c b/gcc/fold-const.c index 33b8dc8..1e91bac 100644 --- a/gcc/fold-const.c +++ b/gcc/fold-const.c @@ -14012,7 +14012,7 @@ fold_ternary_loc (location_t loc, enum tree_code code, tree type, /* Need bit-shifting of the buffer to relax the following. */ && tree_low_cst (op2, 1) % BITS_PER_UNIT == 0) { - unsigned HOST_WIDE_INT bitpos = tree_low_cst (op1, 2); + unsigned HOST_WIDE_INT bitpos = tree_low_cst (op2, 1); unsigned HOST_WIDE_INT bitsize = tree_low_cst (op1, 1); unsigned HOST_WIDE_INT clen; clen = tree_low_cst (TYPE_SIZE_UNIT (TREE_TYPE (arg0)), 1);