mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-21 06:33:41 +00:00
build: fix aarch64 default cpu selection
Not sure since when the issue emerged, but according to the current doc of gcc and as, armv8-a is intended as argument of -march The change will affect at the moment arm64 and layerscape/64b Below is the relevant error messages when building toolchain Assembler messages: Error: unknown cpu `armv8-a' Error: unrecognized option -mcpu=armv8-a /home/yousong/git-repo/lede-project/lede/build_dir/toolchain-aarch64_armv8-a_gcc-5.4.0_musl/gcc-5.4.0/libgcc/libgcc2.c:1:0: error: unknown value 'armv8-a' for -mcpu Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
This commit is contained in:
parent
e80a041348
commit
b889d1e3cf
@ -208,8 +208,8 @@ ifeq ($(DUMP),1)
|
|||||||
CPU_CFLAGS_ultrasparc = -mcpu=ultrasparc
|
CPU_CFLAGS_ultrasparc = -mcpu=ultrasparc
|
||||||
endif
|
endif
|
||||||
ifeq ($(ARCH),aarch64)
|
ifeq ($(ARCH),aarch64)
|
||||||
CPU_TYPE ?= armv8-a
|
CPU_TYPE ?= generic
|
||||||
CPU_CFLAGS_armv8-a = -mcpu=armv8-a
|
CPU_CFLAGS_generic = -mcpu=generic
|
||||||
CPU_CFLAGS_cortex-a53 = -mcpu=cortex-a53
|
CPU_CFLAGS_cortex-a53 = -mcpu=cortex-a53
|
||||||
endif
|
endif
|
||||||
ifeq ($(ARCH),arc)
|
ifeq ($(ARCH),arc)
|
||||||
|
Loading…
Reference in New Issue
Block a user