Uros Bizjak <ubiz...@gmail.com> wrote:
> On Fri, Oct 5, 2018@1:01 AM H.J. Lu <hongjiu...@intel.com> wrote:
> > diff --git a/gcc/config/i386/gnu-user.h b/gcc/config/i386/gnu-user.h
> > index a922c9b93fa..baed87aa54f 100644
> > --- a/gcc/config/i386/gnu-user.h
> > +++ b/gcc/config/i386/gnu-user.h
> > @@ -67,7 +67,7 @@ along with GCC; see the file COPYING3.  If not see
> >
> >  #undef  ASM_SPEC
> >  #define ASM_SPEC \
> > -  "--32 %{!mno-sse2avx:%{mavx:-msse2avx}}
> > %{msse2avx:%{!mavx:-msse2avx}}"
> > +  "--32 %{msse2avx:%{!mavx:-msse2avx}}"

AFAICT, this could be written as "%{!mavx:{msse2avx}}".

Regards,
Gunther Nikl

> >  #undef  SUBTARGET_EXTRA_SPECS
> >  #define SUBTARGET_EXTRA_SPECS \
> > diff --git a/gcc/config/i386/gnu-user64.h
> > b/gcc/config/i386/gnu-user64.h index f7a68fdecf0..09141ce3508 100644
> > --- a/gcc/config/i386/gnu-user64.h
> > +++ b/gcc/config/i386/gnu-user64.h
> > @@ -50,7 +50,7 @@ see the files COPYING3 and COPYING.RUNTIME
> > respectively.  If not, see #define ASM_SPEC "%{" SPEC_32 ":--32} \
> >   %{" SPEC_64 ":--64} \
> >   %{" SPEC_X32 ":--x32} \
> > - %{!mno-sse2avx:%{mavx:-msse2avx}} %{msse2avx:%{!mavx:-msse2avx}}"
> > + %{msse2avx:%{!mavx:-msse2avx}}"
> >
> >  #define GNU_USER_TARGET_LINK_SPEC                                 \
> >                    "%{" SPEC_64 ":-m " GNU_USER_LINK_EMULATION64 "}
> > \ --
> > 2.17.1

Reply via email to