ARC: gcc-m-cpu: use -mcpu=archs as a default for ARCv2 HS

Due to the fact that we use -mcpu=hs as a default for ARCv2 HS
the compiler doesn't generate multiply/divide/mac/64bit memory
operations instructions.

Fix that by using -mcpu=archs as a default for ARCv2 HS which is
fits for all existing boards with ARCv2 HS CPU.

Signed-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
Signed-off-by: Evgeniy Paltsev <PaltsevEvgeniy@gmail.com>
This commit is contained in:
Evgeniy Paltsev 2021-05-18 22:14:35 +03:00 committed by Kumar Gala
commit 18a24c3f6f

View file

@ -55,7 +55,7 @@ elseif("${ARCH}" STREQUAL "arc")
elseif(CONFIG_CPU_EM4_FPUDA)
set(GCC_M_CPU em4_fpuda)
elseif(CONFIG_CPU_HS3X)
set(GCC_M_CPU hs)
set(GCC_M_CPU archs)
elseif(CONFIG_CPU_HS6X)
set(GCC_M_CPU arc64)
elseif(CONFIG_CPU_EM4)