@@ -72,6 +72,9 @@ RUN ./install-mips-musl.sh
72
72
COPY dist-various-1/install-mipsel-musl.sh /build
73
73
RUN ./install-mipsel-musl.sh
74
74
75
+ COPY dist-various-1/install-aarch64-none-elf.sh /build
76
+ RUN ./install-aarch64-none-elf.sh
77
+
75
78
# Suppress some warnings in the openwrt toolchains we downloaded
76
79
ENV STAGING_DIR=/tmp
77
80
@@ -140,6 +143,8 @@ ENV TARGETS=$TARGETS,armv5te-unknown-linux-gnueabi
140
143
ENV TARGETS=$TARGETS,armv5te-unknown-linux-musleabi
141
144
ENV TARGETS=$TARGETS,armv7-unknown-linux-musleabihf
142
145
ENV TARGETS=$TARGETS,aarch64-unknown-linux-musl
146
+ ENV TARGETS=$TARGETS,aarch64-unknown-none
147
+ ENV TARGETS=$TARGETS,aarch64-unknown-none-softfloat
143
148
ENV TARGETS=$TARGETS,sparc64-unknown-linux-gnu
144
149
ENV TARGETS=$TARGETS,x86_64-unknown-redox
145
150
ENV TARGETS=$TARGETS,thumbv6m-none-eabi
@@ -178,6 +183,10 @@ ENV CC_mipsel_unknown_linux_musl=mipsel-openwrt-linux-gcc \
178
183
CC_armv7a_none_eabihf=arm-none-eabi-gcc \
179
184
CFLAGS_armv7a_none_eabi=-march=armv7-a \
180
185
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 \
181
190
CC_riscv64gc_unknown_linux_gnu=riscv64-unknown-linux-gnu-gcc \
182
191
AR_riscv64gc_unknown_linux_gnu=riscv64-unknown-linux-gnu-ar \
183
192
CXX_riscv64gc_unknown_linux_gnu=riscv64-unknown-linux-gnu-g++ \
0 commit comments