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:
parent
a323a41fc2
commit
18a24c3f6f
1 changed files with 1 additions and 1 deletions
|
@ -55,7 +55,7 @@ elseif("${ARCH}" STREQUAL "arc")
|
||||||
elseif(CONFIG_CPU_EM4_FPUDA)
|
elseif(CONFIG_CPU_EM4_FPUDA)
|
||||||
set(GCC_M_CPU em4_fpuda)
|
set(GCC_M_CPU em4_fpuda)
|
||||||
elseif(CONFIG_CPU_HS3X)
|
elseif(CONFIG_CPU_HS3X)
|
||||||
set(GCC_M_CPU hs)
|
set(GCC_M_CPU archs)
|
||||||
elseif(CONFIG_CPU_HS6X)
|
elseif(CONFIG_CPU_HS6X)
|
||||||
set(GCC_M_CPU arc64)
|
set(GCC_M_CPU arc64)
|
||||||
elseif(CONFIG_CPU_EM4)
|
elseif(CONFIG_CPU_EM4)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue