Skip to content
Snippets Groups Projects
Commit b889d1e3 authored by Yousong Zhou's avatar Yousong Zhou
Browse files

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: default avatarYousong Zhou <yszhou4tech@gmail.com>
parent e80a0413
Branches
Tags
No related merge requests found
...@@ -208,8 +208,8 @@ ifeq ($(DUMP),1) ...@@ -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)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment