On Thu, Nov 20, 2014 at 02:27:52PM +0100, Markus Trippelsdorf wrote:
> 2014-11-20  Markus Trippelsdorf  <mar...@trippelsdorf.de>
> 
>       * emit-rtl.c (const_wide_int_htab_hash): Likewise.
>       * loop-iv.c (determine_max_iter): Likewise.
>       (iv_number_of_iterations): Likewise.
>       * tree-ssa-loop-ivopts.c (get_computation_cost_at): Likewise.
>       * varasm.c (get_section_anchor): Likewise.

Ok, with one small change:

> --- a/gcc/varasm.c
> +++ b/gcc/varasm.c
> @@ -7188,7 +7188,7 @@ get_section_anchor (struct object_block *block, 
> HOST_WIDE_INT offset,
>      offset = 0;
>    else
>      {
> -      bias = 1 << (GET_MODE_BITSIZE (ptr_mode) - 1);
> +      bias = (unsigned HOST_WIDE_INT) 1 << (GET_MODE_BITSIZE (ptr_mode) - 1);

Please use HOST_WIDE_INT_1U instead of (unsigned HOST_WIDE_INT) 1.

        Jakub

Reply via email to