Module Name: src
Committed By: rin
Date: Thu May 27 08:43:02 UTC 2021
Modified Files:
src/etc/etc.evbarm: Makefile.inc
Log Message:
Switch arm64.img to big-endian for aarch64eb, as libsa/efiboot support
bi-endian FFS/disklabel now.
Many thanks to mrg@ for working on this!!
To generate a diff of this commit:
cvs rdiff -u -r1.122 -r1.123 src/etc/etc.evbarm/Makefile.inc
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/etc/etc.evbarm/Makefile.inc
diff -u src/etc/etc.evbarm/Makefile.inc:1.122 src/etc/etc.evbarm/Makefile.inc:1.123
--- src/etc/etc.evbarm/Makefile.inc:1.122 Tue Dec 1 04:20:21 2020
+++ src/etc/etc.evbarm/Makefile.inc Thu May 27 08:43:02 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.inc,v 1.122 2020/12/01 04:20:21 rin Exp $
+# $NetBSD: Makefile.inc,v 1.123 2021/05/27 08:43:02 rin Exp $
#
# etc.evbarm/Makefile.inc -- evbarm-specific etc Makefile targets
#
@@ -12,12 +12,7 @@ EVBARM_BOARDS=
EVBARM_BOARDS.${i}=
.endfor
-.if ${MACHINE_ARCH} == "aarch64eb"
-# For AArch64 BE images, we need a LE image for efiboot to be able to
-# read the target file-system (no libsa FFS EI support).
-IMAGEENDIAN= le
-KERNEL_SETS.arm64+= GENERIC64
-.elif !empty(MACHINE_ARCH:M*eb)
+.if !empty(MACHINE_ARCH:M*eb)
IMAGEENDIAN= be
# big endian boards
KERNEL_SETS.armv4+= IXM1200
@@ -32,6 +27,7 @@ KERNEL_SETS.armv6hf+= RPI2
KERNEL_SETS.armv7+= GENERIC
KERNEL_SETS.armv7hf+= GENERIC
+KERNEL_SETS.arm64+= GENERIC64
.else
IMAGEENDIAN= le
# little endian boards