# HG changeset patch # User Markus Mützel # Date 1650208537 -7200 # Node ID 5c8920eacf6a214eb5efabbe872c5747d81d4d59 # Parent 7fb56365f2358baffab7939d814f78c7ad47d8d7# Parent fe02890201ace279dad9cd82c9d1bb1875e88716 maint: Merge release to default. diff -r 7fb56365f235 -r 5c8920eacf6a src/fftw.mk --- a/src/fftw.mk Sat Apr 16 20:21:51 2022 +0200 +++ b/src/fftw.mk Sun Apr 17 17:15:37 2022 +0200 @@ -21,9 +21,15 @@ # some suggested mingw fftw settings from www.fftw.org ifeq ($(MXE_SYSTEM),mingw) - $(PKG)_CONFIG_OPTS += \ - --with-combined-threads \ - --with-incoming-stack-boundary=2 + $(PKG)_CONFIG_OPTS += \ + --with-combined-threads \ + --with-incoming-stack-boundary=2 +endif + +ifneq ($(TARGET),i686-w64-mingw32) + # FIXME: Should be disabled for any i686 target (not just Windows). + $(PKG)_CONFIG_OPTS += \ + --enable-avx512 endif define $(PKG)_UPDATE @@ -49,7 +55,6 @@ --enable-sse2 \ --enable-avx \ --enable-avx2 \ - --enable-avx512 \ $($(PKG)_CONFIG_OPTS) \ && $(CONFIGURE_POST_HOOK) $(MAKE) -C '$(1)' -j '$(JOBS)' $(MXE_DISABLE_PROGS) @@ -65,7 +70,6 @@ --enable-sse2 \ --enable-avx \ --enable-avx2 \ - --enable-avx512 \ $($(PKG)_CONFIG_OPTS) \ --enable-long-double && $(CONFIGURE_POST_HOOK) ; \ $(MAKE) -C '$(1)' -j '$(JOBS)' $(MXE_DISABLE_PROGS) ; \ @@ -82,7 +86,6 @@ --enable-sse2 \ --enable-avx \ --enable-avx2 \ - --enable-avx512 \ $($(PKG)_CONFIG_OPTS) \ --enable-float && $(CONFIGURE_POST_HOOK) $(MAKE) -C '$(1)' -j '$(JOBS)' $(MXE_DISABLE_PROGS)