From 1b6581761dbcc3925f73a87214ec2c8cba06aec6 Mon Sep 17 00:00:00 2001 From: Tianon Gravi Date: Mon, 30 Dec 2019 16:17:44 -0800 Subject: [PATCH] Add support for mips64le --- Dockerfile.build | 7 +++++++ mips64le/hello-world/Dockerfile | 3 +++ mips64le/hello-world/hello | Bin 0 -> 7680 bytes 3 files changed, 10 insertions(+) create mode 100644 mips64le/hello-world/Dockerfile create mode 100755 mips64le/hello-world/hello diff --git a/Dockerfile.build b/Dockerfile.build index f01323b..c3085be 100644 --- a/Dockerfile.build +++ b/Dockerfile.build @@ -16,6 +16,7 @@ RUN set -eux; \ libc6-dev-armel-cross \ libc6-dev-armhf-cross \ libc6-dev-i386-cross \ + libc6-dev-mips64el-cross \ libc6-dev-ppc64el-cross \ libc6-dev-s390x-cross \ \ @@ -23,6 +24,7 @@ RUN set -eux; \ gcc-arm-linux-gnueabi \ gcc-arm-linux-gnueabihf \ gcc-i686-linux-gnu \ + gcc-mips64el-linux-gnuabi64 \ gcc-powerpc64le-linux-gnu \ gcc-s390x-linux-gnu \ \ @@ -74,6 +76,11 @@ RUN set -ex; \ TARGET_ARCH='i386' \ CROSS_COMPILE='i686-linux-gnu-' +RUN set -ex; \ + make clean all \ + TARGET_ARCH='mips64le' \ + CROSS_COMPILE='mips64el-linux-gnuabi64-' + RUN set -ex; \ make clean all \ TARGET_ARCH='ppc64le' \ diff --git a/mips64le/hello-world/Dockerfile b/mips64le/hello-world/Dockerfile new file mode 100644 index 0000000..d4ff707 --- /dev/null +++ b/mips64le/hello-world/Dockerfile @@ -0,0 +1,3 @@ +FROM scratch +COPY hello / +CMD ["/hello"] diff --git a/mips64le/hello-world/hello b/mips64le/hello-world/hello new file mode 100755 index 0000000000000000000000000000000000000000..36567918a65f33fcb684b298004d10afdfb81a00 GIT binary patch literal 7680 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 L+&YPVGyQ)7KjLy! literal 0 HcmV?d00001