- os: linux
arch: ppc64le
env: HOST=ppc64le-linux-gnu
+ - os: linux
+ arch: arm64
+ env: HOST=aarch64-linux-gnu
- os: linux
env: HOST=arm32v7-linux-gnu LIBFFI_TEST_OPTIMIZATION="-O0"
- os: linux
# The sparc64 linux system in the GCC compile farm is non-responsive.
# - os: linux
# env: HOST=sparc64-linux-gnu
-# - os: linux
-# env: HOST=aarch64-linux-gnu
# The mips64 linux system in the GCC compile farm is not allowing logins
# - os: linux
# env: HOST=mips64el-linux-gnu
./autogen.sh
build_foreign_linux arm moxielogic/arm32v7-ci-build-container:latest
;;
- aarch64-linux-gnu | mips64el-linux-gnu | sparc64-linux-gnu)
+ mips64el-linux-gnu | sparc64-linux-gnu)
build_cfarm
;;
bfin-elf )
else
# Download and extract the rlgl client
case $HOST in
+ aarch64-linux-gnu)
+ wget -qO - https://rl.gl/cli/rlgl-linux-arm.tgz | \
+ tar --strip-components=2 -xvzf - ./rlgl/rlgl;
+ ;;
ppc64le-linux-gnu)
wget -qO - https://rl.gl/cli/rlgl-linux-ppc64le.tgz | \
tar --strip-components=2 -xvzf - ./rlgl/rlgl;
sudo apt-get clean # clear the cache
sudo apt-get update
case $HOST in
- aarch64-linux-gnu | mips64el-linux-gnu | sparc64-linux-gnu)
+ mips64el-linux-gnu | sparc64-linux-gnu)
;;
alpha-linux-gnu | arm32v7-linux-gnu | m68k-linux-gnu | sh4-linux-gnu)
sudo apt-get install qemu-user-static
;;
esac
case $HOST in
- arm32v7-linux-gnu | aarch64-linux-gnu)
+ arm32v7-linux-gnu)
# don't install host tools
;;
*)