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