pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/sysutils/u-boot-pine-h64/patches add missing patches



details:   https://anonhg.NetBSD.org/pkgsrc/rev/51f0edba4345
branches:  trunk
changeset: 308783:51f0edba4345
user:      jmcneill <jmcneill%pkgsrc.org@localhost>
date:      Thu May 31 20:20:00 2018 +0000

description:
add missing patches

diffstat:

 sysutils/u-boot-pine-h64/patches/patch-arch_arm_cpu_armv8_Kconfig |  15 +++++
 sysutils/u-boot-pine-h64/patches/patch-lib_bch.c                  |  26 ++++++++++
 2 files changed, 41 insertions(+), 0 deletions(-)

diffs (49 lines):

diff -r 8b28f6c38cdd -r 51f0edba4345 sysutils/u-boot-pine-h64/patches/patch-arch_arm_cpu_armv8_Kconfig
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/u-boot-pine-h64/patches/patch-arch_arm_cpu_armv8_Kconfig Thu May 31 20:20:00 2018 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-arch_arm_cpu_armv8_Kconfig,v 1.1 2018/05/31 20:20:00 jmcneill Exp $
+
+--- arch/arm/cpu/armv8/Kconfig.orig    2018-01-23 06:50:34.000000000 +0000
++++ arch/arm/cpu/armv8/Kconfig
+@@ -132,6 +132,10 @@ config ARMV8_PSCI_CPUS_PER_CLUSTER
+         A value 0 or no definition of it works for single cluster system.
+         System with multi-cluster should difine their own exact value.
+ 
++config ARMV8_SWITCH_TO_EL1
++      bool "Switch to EL1 before booting kernel"
++      default n
++
+ if SYS_HAS_ARMV8_SECURE_BASE
+ 
+ config ARMV8_SECURE_BASE
diff -r 8b28f6c38cdd -r 51f0edba4345 sysutils/u-boot-pine-h64/patches/patch-lib_bch.c
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/u-boot-pine-h64/patches/patch-lib_bch.c  Thu May 31 20:20:00 2018 +0000
@@ -0,0 +1,26 @@
+$NetBSD: patch-lib_bch.c,v 1.1 2018/05/31 20:20:00 jmcneill Exp $
+
+--- lib/bch.c.orig     2018-01-23 06:50:34.000000000 +0000
++++ lib/bch.c
+@@ -61,8 +61,11 @@
+ #include <linux/bitops.h>
+ #else
+ #include <errno.h>
+-#if defined(__FreeBSD__)
++#if defined(__FreeBSD__) || defined(__NetBSD__)
+ #include <sys/endian.h>
++#elif defined(__APPLE__)
++#include <machine/endian.h>
++#define htobe32 htonl
+ #else
+ #include <endian.h>
+ #endif
+@@ -117,7 +120,7 @@ struct gf_poly_deg1 {
+ };
+ 
+ #ifdef USE_HOSTCC
+-#if !defined(__DragonFly__) && !defined(__FreeBSD__)
++#if !defined(__DragonFly__) && !defined(__FreeBSD__) && !defined(__APPLE__)
+ static int fls(int x)
+ {
+       int r = 32;



Home | Main Index | Thread Index | Old Index