From b795f541a64f342e3252c48712d1207db91f8694 Mon Sep 17 00:00:00 2001 From: q66 Date: Sat, 5 Jan 2019 04:10:01 +0100 Subject: [PATCH] mkrootfs: enable ppc64 + ppc-musl support Closes: #26 [via git-merge-pr] --- lib.sh.in | 12 ++++++++++++ mkrootfs.sh.in | 1 + 2 files changed, 13 insertions(+) diff --git a/lib.sh.in b/lib.sh.in index c5cc433..a108190 100644 --- a/lib.sh.in +++ b/lib.sh.in @@ -173,6 +173,18 @@ register_binfmt() { _mask="\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff" QEMU_BIN=qemu-aarch64-static ;; + ppc64le*) + _cpu=ppc64le + _magic="\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x15\x00" + _mask="\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\x00" + QEMU_BIN=qemu-ppc64le-static + ;; + ppc64*) + _cpu=ppc64 + _magic="\x7fELF\x02\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x15" + _mask="\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff" + QEMU_BIN=qemu-ppc64-static + ;; ppc*) _cpu=ppc _magic="\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x14" diff --git a/mkrootfs.sh.in b/mkrootfs.sh.in index be3b7b1..93b9f94 100644 --- a/mkrootfs.sh.in +++ b/mkrootfs.sh.in @@ -54,6 +54,7 @@ Supported architectures: i686, i686-musl, x86_64, x86_64-musl, aarch64, aarch64-musl, mipsel, mipsel-musl ppc, ppc-musl + ppc64le, ppc64le-musl, ppc64, ppc64-musl Options