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) >