Skip to content

Commit a04f532

Browse files
authored
Reset cpu property flags between build cycles in DYNAMIC_ARCH mode
1 parent ccb9731 commit a04f532

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

Makefile.system

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,22 @@ DUMMY := $(shell $(MAKE) -C $(TOPDIR) -f Makefile.prebuild CC="$(CC)" FC="$(FC)"
252252
ifndef TARGET_CORE
253253
include $(TOPDIR)/Makefile.conf
254254
else
255+
undefine HAVE_NEON
256+
undefine HAVE_VFP
257+
undefine HAVE_VFPV3
258+
undefine HAVE_VFPV4
259+
undefine HAVE_MMX
260+
undefine HAVE_SSE
261+
undefine HAVE_SSE2
262+
undefine HAVE_SSE3
263+
undefine HAVE_SSSE3
264+
undefine HAVE_SSE4_1
265+
undefine HAVE_SSE4_2
266+
undefine HAVE_SSE4A
267+
undefine HAVE_SSE5
268+
undefine HAVE_AVX
269+
undefine HAVE_AVX2
270+
undefine HAVE_FMA3
255271
include $(TOPDIR)/Makefile_kernel.conf
256272
endif
257273

@@ -1522,6 +1538,8 @@ export HAVE_SSE4_2
15221538
export HAVE_SSE4A
15231539
export HAVE_SSE5
15241540
export HAVE_AVX
1541+
export HAVE_AVX2
1542+
export HAVE_FMA3
15251543
export HAVE_VFP
15261544
export HAVE_VFPV3
15271545
export HAVE_VFPV4

0 commit comments

Comments
 (0)