@@ -149,7 +149,7 @@ compile: $(ARTIFACT_OBJ)
149149$(CXX_OBJ_ALL ) :
150150 echo " $( $( HOST) CXX) [$( ARTIFACT_NAME) ] $( CXX_FILE) "
151151 mkdir -p $(dir $@ )
152- $($(HOST ) CXX) -o $(@ ) -c $(CXX_FILE ) -fPIC $($(HOST ) CXXFLAGS) $(ARTIFACT_MFLAGS ) $($( HOST ) EXT_FLAGS) $(INCLUDE ) $(ARTIFACT_CFLAGS ) -MMD -MP -MF $(DEP_FILE ) -MT $(@ )
152+ $($(HOST ) CXX) -o $(@ ) -c $(CXX_FILE ) -fPIC $($(HOST ) CXXFLAGS) $(ARTIFACT_MFLAGS ) $(EXT_FLAGS ) $(INCLUDE ) $(ARTIFACT_CFLAGS ) -MMD -MP -MF $(DEP_FILE ) -MT $(@ )
153153
154154# Producing large object files
155155$(ARTIFACT_OBJ ) : $(CXX_OBJ )
@@ -212,15 +212,15 @@ uninstall:
212212 echo " Uninstall OK"
213213
214214# Additional extended rules:
215- $(CXX_OBJ_SSE ) : $( HOST ) EXT_FLAGS=$(CXX_SSE_CFLAGS )
216- $(CXX_OBJ_SSE2 ) : $( HOST ) EXT_FLAGS=$(CXX_SSE2_CFLAGS )
217- $(CXX_OBJ_SSE3 ) : $( HOST ) EXT_FLAGS=$(CXX_SSE3_CFLAGS )
218- $(CXX_OBJ_SSE4 ) : $( HOST ) EXT_FLAGS=$(CXX_SSE4_CFLAGS )
219- $(CXX_OBJ_AVX ) : $( HOST ) EXT_FLAGS=$(CXX_AVX_CFLAGS )
220- $(CXX_OBJ_AVX2 ) : $( HOST ) EXT_FLAGS=$(CXX_AVX2_CFLAGS )
221- $(CXX_OBJ_AVX512 ) : $( HOST ) EXT_FLAGS=$(CXX_AVX512_CFLAGS )
222- $(CXX_OBJ_NEON_D32 ) : $( HOST ) EXT_FLAGS=$(CXX_NEON_D32_CFLAGS )
223- $(CXX_OBJ_ASIMD ) : $( HOST ) EXT_FLAGS=$(CXX_ASIMD_CFLAGS )
215+ $(CXX_OBJ_SSE ) : EXT_FLAGS=$(CXX_SSE_CFLAGS )
216+ $(CXX_OBJ_SSE2 ) : EXT_FLAGS=$(CXX_SSE2_CFLAGS )
217+ $(CXX_OBJ_SSE3 ) : EXT_FLAGS=$(CXX_SSE3_CFLAGS )
218+ $(CXX_OBJ_SSE4 ) : EXT_FLAGS=$(CXX_SSE4_CFLAGS )
219+ $(CXX_OBJ_AVX ) : EXT_FLAGS=$(CXX_AVX_CFLAGS )
220+ $(CXX_OBJ_AVX2 ) : EXT_FLAGS=$(CXX_AVX2_CFLAGS )
221+ $(CXX_OBJ_AVX512 ) : EXT_FLAGS=$(CXX_AVX512_CFLAGS )
222+ $(CXX_OBJ_NEON_D32 ) : EXT_FLAGS=$(CXX_NEON_D32_CFLAGS )
223+ $(CXX_OBJ_ASIMD ) : EXT_FLAGS=$(CXX_ASIMD_CFLAGS )
224224
225225# Dependencies
226226-include $(foreach objfile,$(CXX_OBJ_ALL ) ,$(patsubst % .o,% .d,$(objfile ) ) )
0 commit comments