@@ -72,6 +72,9 @@ RUN ./install-mips-musl.sh
7272COPY dist-various-1/install-mipsel-musl.sh /build
7373RUN ./install-mipsel-musl.sh
7474
75+ COPY dist-various-1/install-aarch64-none-elf.sh /build
76+ RUN ./install-aarch64-none-elf.sh
77+
7578# Suppress some warnings in the openwrt toolchains we downloaded
7679ENV STAGING_DIR=/tmp
7780
@@ -140,6 +143,8 @@ ENV TARGETS=$TARGETS,armv5te-unknown-linux-gnueabi
140143ENV TARGETS=$TARGETS,armv5te-unknown-linux-musleabi
141144ENV TARGETS=$TARGETS,armv7-unknown-linux-musleabihf
142145ENV TARGETS=$TARGETS,aarch64-unknown-linux-musl
146+ ENV TARGETS=$TARGETS,aarch64-unknown-none
147+ ENV TARGETS=$TARGETS,aarch64-unknown-none-softfloat
143148ENV TARGETS=$TARGETS,sparc64-unknown-linux-gnu
144149ENV TARGETS=$TARGETS,x86_64-unknown-redox
145150ENV TARGETS=$TARGETS,thumbv6m-none-eabi
@@ -178,6 +183,10 @@ ENV CC_mipsel_unknown_linux_musl=mipsel-openwrt-linux-gcc \
178183 CC_armv7a_none_eabihf=arm-none-eabi-gcc \
179184 CFLAGS_armv7a_none_eabi=-march=armv7-a \
180185 CFLAGS_armv7a_none_eabihf=-march=armv7-a+vfpv3 \
186+ CC_aarch64_unknown_none_softfloat=aarch64-none-elf-gcc \
187+ CFLAGS_aarch64_unknown_none_softfloat=-mstrict-align -march=armv8-a+nofp+nosimd \
188+ CC_aarch64_unknown_none=aarch64-none-elf-gcc \
189+ CFLAGS_aarch64_unknown_none=-mstrict-align -march=armv8-a+fp+simd \
181190 CC_riscv64gc_unknown_linux_gnu=riscv64-unknown-linux-gnu-gcc \
182191 AR_riscv64gc_unknown_linux_gnu=riscv64-unknown-linux-gnu-ar \
183192 CXX_riscv64gc_unknown_linux_gnu=riscv64-unknown-linux-gnu-g++ \
0 commit comments