Support Apple Silicon and aarch64 Linux
Compare changes
Files
2+ 7
− 0
@@ -10,12 +10,16 @@ RUN mkdir -p /os161/tools/bin; \
@@ -10,12 +10,16 @@ RUN mkdir -p /os161/tools/bin; \
@@ -30,6 +34,7 @@ RUN mkdir /gcc-src; \
@@ -30,6 +34,7 @@ RUN mkdir /gcc-src; \
@@ -65,12 +70,14 @@ COPY dependencies/os161-gdb.tar.gz /os161-gdb.tar.gz
@@ -65,12 +70,14 @@ COPY dependencies/os161-gdb.tar.gz /os161-gdb.tar.gz
RUN CFLAGS="-std=gnu89" ./configure --target=mips-harvard-os161 --prefix=/os161/tools --disable-werror && \
RUN cd /os161/tools/bin && sh -c 'for i in mips-*; do ln -s /os161/tools/bin/$i /os161/tools/bin/cs350-`echo $i | cut -d- -f4-`; done'