re PR middle-end/40439 (Bootstrap broken on FreeBSD in tree.c)
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
This commit is contained in:
parent
0ab352d518
commit
0eb927358f
@ -1,3 +1,8 @@
|
||||
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.
|
||||
|
@ -8499,7 +8499,8 @@ widest_int_cst_value (const_tree x)
|
||||
|
||||
#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
|
||||
|
Loading…
Reference in New Issue
Block a user