On Mon, May 18, 2015 at 3:41 PM, Andreas Krebbel
<kreb...@linux.vnet.ibm.com> wrote:
> The new version also changes the type for the alternative_mask to unsigned 
> HOST_WIDE_INT.
>
> Bootstrapped without regressions on x86-64.
>
> Ok to apply?

Please use uint64_t instead.

Richard.

> Bye,
>
> -Andreas-
>
> gcc/
>         * recog.h: Increase MAX_RECOG_ALTERNATIVES.
> ---
>  gcc/recog.h |    4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/gcc/recog.h b/gcc/recog.h
> index 463c748..07700bd 100644
> --- a/gcc/recog.h
> +++ b/gcc/recog.h
> @@ -23,8 +23,8 @@ along with GCC; see the file COPYING3.  If not see
>  /* Random number that should be large enough for all purposes.  Also define
>     a type that has at least MAX_RECOG_ALTERNATIVES + 1 bits, with the extra
>     bit giving an invalid value that can be used to mean "uninitialized".  */
> -#define MAX_RECOG_ALTERNATIVES 30
> -typedef unsigned int alternative_mask;
> +#define MAX_RECOG_ALTERNATIVES 35
> +typedef unsigned HOST_WIDE_INT alternative_mask;
>
>  /* A mask of all alternatives.  */
>  #define ALL_ALTERNATIVES ((alternative_mask) -1)
>

Reply via email to