libs: openblas: use GENERIC for MIPS{EL} and MIPS24K for CPU_TYPE == 24kc
Up until now, we were defaulting to MIPS24K for all MIPS archs. But, we should use the GENERIC target for MIPS{EL} and the MIPS24K target for the 24kc CPU_TYPE. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
This commit is contained in:
parent
4c5a05cd63
commit
d009987c64
1 changed files with 7 additions and 2 deletions
|
@ -47,6 +47,7 @@ endmenu
|
||||||
endef
|
endef
|
||||||
|
|
||||||
OPENBLAS_TARGET=$(call qstrip,$(CONFIG_OPENBLAS_TARGET_OVERRIDE))
|
OPENBLAS_TARGET=$(call qstrip,$(CONFIG_OPENBLAS_TARGET_OVERRIDE))
|
||||||
|
CPU_TYPE=$(call qstrip,$(CONFIG_CPU_TYPE))
|
||||||
|
|
||||||
ifeq ($(OPENBLAS_TARGET),)
|
ifeq ($(OPENBLAS_TARGET),)
|
||||||
# initialize to GENERIC as default
|
# initialize to GENERIC as default
|
||||||
|
@ -57,9 +58,13 @@ ifeq ($(ARCH),aarch64)
|
||||||
else ifeq ($(ARCH),arm)
|
else ifeq ($(ARCH),arm)
|
||||||
OPENBLAS_TARGET:=ARMV5
|
OPENBLAS_TARGET:=ARMV5
|
||||||
else ifeq ($(ARCH),mips)
|
else ifeq ($(ARCH),mips)
|
||||||
|
ifeq ($(CPU_TYPE),24kc)
|
||||||
OPENBLAS_TARGET:=MIPS24K
|
OPENBLAS_TARGET:=MIPS24K
|
||||||
|
endif # CPU_TYPE == 24kc
|
||||||
else ifeq ($(ARCH),mipsel)
|
else ifeq ($(ARCH),mipsel)
|
||||||
|
ifeq ($(CPU_TYPE),24kc)
|
||||||
OPENBLAS_TARGET:=MIPS24K
|
OPENBLAS_TARGET:=MIPS24K
|
||||||
|
endif # CPU_TYPE == 24kc
|
||||||
else ifeq ($(ARCH),powerpc)
|
else ifeq ($(ARCH),powerpc)
|
||||||
OPENBLAS_TARGET:=PPC440
|
OPENBLAS_TARGET:=PPC440
|
||||||
endif
|
endif
|
||||||
|
|
Loading…
Reference in a new issue