Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src Build EFI bootloader on big endian armv7 and aarch64 targets.



details:   https://anonhg.NetBSD.org/src/rev/a6ce65e388a8
branches:  trunk
changeset: 954692:a6ce65e388a8
user:      jmcneill <jmcneill%NetBSD.org@localhost>
date:      Tue Sep 08 16:39:36 2020 +0000

description:
Build EFI bootloader on big endian armv7 and aarch64 targets.

diffstat:

 distrib/sets/lists/base/ad.aarch64 |  4 ++--
 distrib/sets/lists/base/ad.arm     |  4 ++--
 sys/arch/evbarm/stand/Makefile     |  6 +++---
 3 files changed, 7 insertions(+), 7 deletions(-)

diffs (59 lines):

diff -r 5b80ea039bb5 -r a6ce65e388a8 distrib/sets/lists/base/ad.aarch64
--- a/distrib/sets/lists/base/ad.aarch64        Tue Sep 08 16:34:43 2020 +0000
+++ b/distrib/sets/lists/base/ad.aarch64        Tue Sep 08 16:39:36 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: ad.aarch64,v 1.32 2020/09/03 18:58:48 jakllsch Exp $
+# $NetBSD: ad.aarch64,v 1.33 2020/09/08 16:39:36 jmcneill Exp $
 ./lib/eabi                                     base-compat-lib         compat,llvm
 ./lib/eabi/npf                                 base-compat-lib         compat,llvm
 ./lib/eabihf                                   base-compat-lib         compat,llvm
@@ -37,7 +37,7 @@
 ./usr/libexec/ld.elf_so-eabi                   base-compat-shlib       compat,pic,llvm
 ./usr/libexec/ld.elf_so-eabihf                 base-compat-shlib       compat,pic,llvm
 ./usr/libexec/ld.elf_so-oabi                   base-sysutil-bin        compat,pic,llvm
-./usr/mdec/bootaa64.efi                                base-sysutil-bin        endian=1234
+./usr/mdec/bootaa64.efi                                base-sysutil-bin
 ./usr/sbin/acpidump                            base-sysutil-bin        endian=1234
 ./usr/sbin/amldb                               base-sysutil-bin        endian=1234
 ./usr/sbin/ofctl                               base-sysutil-bin
diff -r 5b80ea039bb5 -r a6ce65e388a8 distrib/sets/lists/base/ad.arm
--- a/distrib/sets/lists/base/ad.arm    Tue Sep 08 16:34:43 2020 +0000
+++ b/distrib/sets/lists/base/ad.arm    Tue Sep 08 16:39:36 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: ad.arm,v 1.81 2019/03/30 13:02:39 jmcneill Exp $
+# $NetBSD: ad.arm,v 1.82 2020/09/08 16:39:36 jmcneill Exp $
 ./libexec/ld.elf_so-oabi                       base-sysutil-bin        compat,pic
 ./sbin/ldconfig                                        base-sysutil-root       pic,endian=1234
 ./usr/bin/fdformat                             base-util-bin
@@ -17,7 +17,7 @@
 ./usr/mdec/boot26,ffa                          base-obsolete           obsolete
 ./usr/mdec/boot32                              base-sysutil-bin        endian=1234
 ./usr/mdec/boot32,ffa                          base-sysutil-bin        endian=1234
-./usr/mdec/bootarm.efi                         base-sysutil-bin        endian=1234,machine_arch=earmv7hf
+./usr/mdec/bootarm.efi                         base-sysutil-bin        machine_arch=earmv7hf
 ./usr/mdec/bootimx23                           base-sysutil-bin        endian=1234
 ./usr/mdec/bootmini2440                                base-sysutil-bin
 ./usr/mdec/gzboot_ADI_BRH_0x00140000.bin       base-sysutil-bin
diff -r 5b80ea039bb5 -r a6ce65e388a8 sys/arch/evbarm/stand/Makefile
--- a/sys/arch/evbarm/stand/Makefile    Tue Sep 08 16:34:43 2020 +0000
+++ b/sys/arch/evbarm/stand/Makefile    Tue Sep 08 16:39:36 2020 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.11 2020/09/04 02:15:52 jakllsch Exp $
+#      $NetBSD: Makefile,v 1.12 2020/09/08 16:39:36 jmcneill Exp $
 
 .include <bsd.endian.mk>
 
@@ -12,11 +12,11 @@
 .endif
 .endif
 
-.if ${MACHINE_ARCH} == "aarch64"
+.if ${MACHINE_ARCH} == "aarch64" || ${MACHINE_ARCH} == "aarch64eb"
 SUBDIR+= ../../../stand/efiboot/bootaa64
 .endif
 
-.if ${MACHINE_ARCH} == "earmv7hf"
+.if ${MACHINE_ARCH} == "earmv7hf" || ${MACHINE_ARCH} == "earmv7hfeb"
 SUBDIR+= ../../../stand/efiboot/bootarm
 .endif
 



Home | Main Index | Thread Index | Old Index