2009-06-15 Richard Guenther <rguenther@suse.de>
PR middle-end/40439
* tree.c (widest_int_cst_value): Fix bootstrap on 32bit HWI hosts.
From-SVN: r148486
+2009-06-15 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/40439
+ * tree.c (widest_int_cst_value): Fix bootstrap on 32bit HWI hosts.
+
2009-06-14 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
* tree-ssa-math-opts.c: Remove extra divide.
#if HOST_BITS_PER_WIDEST_INT > HOST_BITS_PER_WIDE_INT
gcc_assert (HOST_BITS_PER_WIDEST_INT >= 2 * HOST_BITS_PER_WIDE_INT);
- val |= TREE_INT_CST_HIGH (x) << HOST_BITS_PER_WIDE_INT;
+ val |= (((unsigned HOST_WIDEST_INT) TREE_INT_CST_HIGH (x))
+ << HOST_BITS_PER_WIDE_INT);
#else
/* Make sure the sign-extended value will fit in a HOST_WIDE_INT. */
gcc_assert (TREE_INT_CST_HIGH (x) == 0