From 4d817473872572896c7f50f196e71d37f6d996dd Mon Sep 17 00:00:00 2001 From: Foxlet Date: Fri, 10 Aug 2018 18:20:21 -0400 Subject: [PATCH] mkrootfs: enable ppc support --- lib.sh.in | 6 ++++++ mkrootfs.sh.in | 1 + 2 files changed, 7 insertions(+) diff --git a/lib.sh.in b/lib.sh.in index 5246917..4799453 100644 --- a/lib.sh.in +++ b/lib.sh.in @@ -173,6 +173,12 @@ 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 ;; + ppc*) + _cpu=ppc + _magic="\x7fELF\x01\x02\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x14" + _mask="\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff" + QEMU_BIN=qemu-ppc-static + ;; mipsel*) _cpu=mipsel _magic="\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x08\x00" diff --git a/mkrootfs.sh.in b/mkrootfs.sh.in index e6d6345..c0309ec 100644 --- a/mkrootfs.sh.in +++ b/mkrootfs.sh.in @@ -53,6 +53,7 @@ Supported architectures: i686, i686-musl, x86_64, x86_64-musl, armv5tel, armv5tel-musl, armv6l, armv6l-musl, armv7l, armv7l-musl aarch64, aarch64-musl, mipsel, mipsel-musl + ppc Options