On Fri, Feb 05, 2021 at 10:38:44AM +0100, Uros Bizjak wrote:
> > > --- gcc/config/i386/i386-options.c.jj 2021-01-14 19:34:06.041425286
> > > +0100
> > > +++ gcc/config/i386/i386-options.c 2021-02-04 16:30:18.424999701
> > > +0100
> > > @@ -98,6 +98,8 @@ along with GCC; see the file COPYING3.
> > > #endif
> > >
> > > /* Processor feature/optimization bitmasks. */
> > > +#define m_NONE HOST_WIDE_INT_0U
> > > +#define m_ALL (~HOST_WIDE_INT_0U)
>
> Perhaps HOST_WIDE_INT_M1U can be used here?
On two's complement hosts sure, but e.g. in the INTTYPE_MAXIMUM macro we
still use (t) ~ (t) 0. It is all theoretic because we probably don't
support any non-two's complement hosts.
Jakub