From bf602a57d74ca6b46153c8948de3b278436db22e Mon Sep 17 00:00:00 2001 From: HyukWoo Park Date: Tue, 1 Nov 2022 19:36:05 +0900 Subject: [PATCH] Add test for aarch64 Signed-off-by: HyukWoo Park --- .github/workflows/actions.yml | 3 +++ build/target.cmake | 1 + 2 files changed, 4 insertions(+) diff --git a/.github/workflows/actions.yml b/.github/workflows/actions.yml index 3df7a5d68..1b6d5b206 100644 --- a/.github/workflows/actions.yml +++ b/.github/workflows/actions.yml @@ -98,3 +98,6 @@ jobs: commands: | apt-get update apt-get install -y cmake build-essential ninja-build + cmake -H. -Bout/linux/aarch64 -DWALRUS_ARCH=aarch64 -DWALRUS_HOST=linux -DWALRUS_MODE=debug -DWALRUS_OUTPUT=shell -GNinja + ninja -Cout/linux/aarch64 + ./tools/run-tests.py --engine="./out/linux/aarch64/walrus" diff --git a/build/target.cmake b/build/target.cmake index 97b69e60d..9d038e111 100644 --- a/build/target.cmake +++ b/build/target.cmake @@ -21,6 +21,7 @@ IF (${WALRUS_HOST} STREQUAL "linux") SET (WALRUS_BUILD_32BIT ON) SET (WALRUS_CXXFLAGS ${WALRUS_CXXFLAGS} -march=armv7-a -mthumb) ELSEIF (${WALRUS_ARCH} STREQUAL "aarch64") + SET (WALRUS_CXXFLAGS ${WALRUS_CXXFLAGS} -march=armv8-a) ELSE() MESSAGE (FATAL_ERROR ${WALRUS_ARCH} " is unsupported") ENDIF()