From d1e633fc12db2fff07b8b64d9b0e6f9cd84b9b88 Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Fri, 29 Apr 2016 15:38:21 +0200 Subject: mkrootfs.sh.in: add odroid-c2. --- mkrootfs.sh.in | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'mkrootfs.sh.in') diff --git a/mkrootfs.sh.in b/mkrootfs.sh.in index 096d6e8..9425d0b 100644 --- a/mkrootfs.sh.in +++ b/mkrootfs.sh.in @@ -47,7 +47,7 @@ Usage: $PROGNAME [options] Supported platforms: i686, i686-musl, x86_64, x86_64-musl, dockstar, bananapi, beaglebone, cubieboard2, cubietruck, - odroid-u2, rpi, rpi2 (armv7), usbarmory, ci20 + odroid-c2, odroid-u2, rpi, rpi2 (armv7), usbarmory, ci20 Options -b Set an alternative base-system package (defaults to base-system) @@ -98,6 +98,9 @@ register_binfmt() { armv*) echo ':arm:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-arm-static:' > /proc/sys/fs/binfmt_misc/register ;; + aarch*) + echo ':qemu-arm64:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xb7:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff:/usr/bin/qemu-aarch64-static:' > /proc/sys/fs/binfmt_misc/register + ;; mipsel*) echo ':mipsel:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x08\x00:\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/usr/bin/qemu-mipsel-static:' > /proc/sys/fs/binfmt_misc/register ;; @@ -136,6 +139,8 @@ case "$PLATFORM" in rpi) _TARGET_ARCH="armv6l"; _ARCH="armv6l";; ci20-musl) _TARGET_ARCH="mipselhf-musl"; _ARCH="mipsel-musl";; ci20) _TARGET_ARCH="mipselhf"; _ARCH="mipsel";; + odroid-c2-musl) _TARGET_ARCH="aarch64-musl"; _ARCH="aarch64";; + odroid-c2) _TARGET_ARCH="aarch64"; _ARCH="aarch64";; *-musl) _TARGET_ARCH="armv7l-musl"; _ARCH="armv7l";; *) _TARGET_ARCH="armv7l"; _ARCH="armv7l";; esac @@ -163,6 +168,7 @@ case "$PLATFORM" in rpi*) SUBPLATFORM=${PLATFORM%-*}; QEMU_BIN=qemu-arm-static;; usbarmory*) SUBPLATFORM=${PLATFORM%-*}; QEMU_BIN=qemu-arm-static;; ci20*) SUBPLATFORM=${PLATFORM%-*}; QEMU_BIN=qemu-mipsel-static;; + odroid-c2*) SUBPLATFORM=${PLATFORM%-*}; QEMU_BIN=qemu-aarch64-static;; i686*) QEMU_BIN=qemu-i386-static;; x86_64*) QEMU_BIN=qemu-x86_64-static;; *) die "$PROGNAME: invalid platform!";; -- cgit 1.4.1