diff --git a/wmake/rules/linuxArm64Gcc/c b/wmake/rules/linuxArm64Gcc/c index 24c9ea0aa1..c3701300eb 100644 --- a/wmake/rules/linuxArm64Gcc/c +++ b/wmake/rules/linuxArm64Gcc/c @@ -6,7 +6,7 @@ cc = gcc include $(DEFAULT_RULES)/c$(WM_COMPILE_OPTION) -cFLAGS = $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -fPIC +cFLAGS = $(GFLAGS) $(cWARN) $(cOPT) $(cDBUG) $(LIB_HEADER_DIRS) -mcpu=native --param=aarch64-autovec-preference=4 -fPIC ctoo = $(WM_SCHEDULER) $(cc) $(cFLAGS) -c $< -o $@ diff --git a/wmake/rules/linuxArm64Gcc/c++ b/wmake/rules/linuxArm64Gcc/c++ index 48196e2a99..bf175f8755 100644 --- a/wmake/rules/linuxArm64Gcc/c++ +++ b/wmake/rules/linuxArm64Gcc/c++ @@ -13,7 +13,7 @@ include $(DEFAULT_RULES)/c++$(WM_COMPILE_OPTION) ptFLAGS = -DNoRepository -ftemplate-depth-100 c++FLAGS = $(GFLAGS) $(c++WARN) $(c++OPT) $(c++DBUG) $(ptFLAGS) \ - $(LIB_HEADER_DIRS) -fPIC + $(LIB_HEADER_DIRS) -mcpu=native --param=aarch64-autovec-preference=4 -fPIC Ctoo = $(WM_SCHEDULER) $(CC) $(c++FLAGS) -c $< -o $@ cxxtoo = $(Ctoo)