CVS commit: src/sys/arch/hppa/conf

2020-09-14 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Sep 14 16:13:19 UTC 2020

Modified Files:
src/sys/arch/hppa/conf: Makefile.hppa

Log Message:
(Re)Enable -Werror=array-bounds.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/hppa/conf/Makefile.hppa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/hppa/conf/Makefile.hppa
diff -u src/sys/arch/hppa/conf/Makefile.hppa:1.7 src/sys/arch/hppa/conf/Makefile.hppa:1.8
--- src/sys/arch/hppa/conf/Makefile.hppa:1.7	Mon Sep  7 02:22:27 2020
+++ src/sys/arch/hppa/conf/Makefile.hppa	Mon Sep 14 16:13:18 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.hppa,v 1.7 2020/09/07 02:22:27 mrg Exp $
+# $NetBSD: Makefile.hppa,v 1.8 2020/09/14 16:13:18 skrll Exp $
 
 # Makefile for NetBSD
 #
@@ -32,7 +32,6 @@ GENASSYM_CONF=	${HPPA}/hppa/genassym.cf
 ##
 CPPFLAGS+=	-Dhppa
 CFLAGS+=	-mpa-risc-1-1 -msoft-float -mdisable-fpregs
-CWARNFLAGS.gcc+=${${ACTIVE_CC} == "gcc" && ${HAVE_GCC:U0} >= 9:? -Wno-error=array-bounds :}
 
 .include "${HPPA}/spmath/Makefile.inc"
 



CVS commit: src/sys/arch/hppa/conf

2020-09-06 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Mon Sep  7 02:22:27 UTC 2020

Modified Files:
src/sys/arch/hppa/conf: Makefile.hppa

Log Message:
enable -Wno-error=array-bounds for GCC 9 and hppa.  machdep.c has a
bunch of warnings that i can't workaround yet.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/hppa/conf/Makefile.hppa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/hppa/conf/Makefile.hppa
diff -u src/sys/arch/hppa/conf/Makefile.hppa:1.6 src/sys/arch/hppa/conf/Makefile.hppa:1.7
--- src/sys/arch/hppa/conf/Makefile.hppa:1.6	Sat Sep 22 12:24:02 2018
+++ src/sys/arch/hppa/conf/Makefile.hppa	Mon Sep  7 02:22:27 2020
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.hppa,v 1.6 2018/09/22 12:24:02 rin Exp $
+# $NetBSD: Makefile.hppa,v 1.7 2020/09/07 02:22:27 mrg Exp $
 
 # Makefile for NetBSD
 #
@@ -32,6 +32,7 @@ GENASSYM_CONF=	${HPPA}/hppa/genassym.cf
 ##
 CPPFLAGS+=	-Dhppa
 CFLAGS+=	-mpa-risc-1-1 -msoft-float -mdisable-fpregs
+CWARNFLAGS.gcc+=${${ACTIVE_CC} == "gcc" && ${HAVE_GCC:U0} >= 9:? -Wno-error=array-bounds :}
 
 .include "${HPPA}/spmath/Makefile.inc"
 



CVS commit: src/sys/arch/hppa/conf

2020-05-11 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon May 11 10:23:37 UTC 2020

Modified Files:
src/sys/arch/hppa/conf: GENERIC

Log Message:
Enable modules


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/hppa/conf/GENERIC

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/hppa/conf/GENERIC
diff -u src/sys/arch/hppa/conf/GENERIC:1.32 src/sys/arch/hppa/conf/GENERIC:1.33
--- src/sys/arch/hppa/conf/GENERIC:1.32	Wed Jan 29 18:39:02 2020
+++ src/sys/arch/hppa/conf/GENERIC	Mon May 11 10:23:36 2020
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.32 2020/01/29 18:39:02 maya Exp $
+# $NetBSD: GENERIC,v 1.33 2020/05/11 10:23:36 skrll Exp $
 #
 # GENERIC machine description file
 #
@@ -23,7 +23,7 @@ include 	"arch/hppa/conf/std.hppa"
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
 
-#ident 		"GENERIC-$Revision: 1.32 $"
+#ident 		"GENERIC-$Revision: 1.33 $"
 
 maxusers	32		# estimated number of users
 
@@ -57,6 +57,9 @@ options 	SYSVMSG		# System V-like messag
 options 	SYSVSEM		# System V-like semaphores
 options 	SYSVSHM		# System V-like memory sharing
 
+options 	MODULAR		# new style module(7) framework
+options 	MODULAR_DEFAULT_AUTOLOAD
+
 options 	USERCONF	# userconf(4) support
 
 # Alternate buffer queue strategies for better responsiveness under high



CVS commit: src/sys/arch/hppa/conf

2016-05-09 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon May  9 15:23:23 UTC 2016

Modified Files:
src/sys/arch/hppa/conf: majors.hppa

Log Message:
Use the MI usb majors


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/hppa/conf/majors.hppa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/hppa/conf/majors.hppa
diff -u src/sys/arch/hppa/conf/majors.hppa:1.2 src/sys/arch/hppa/conf/majors.hppa:1.3
--- src/sys/arch/hppa/conf/majors.hppa:1.2	Thu Apr 23 23:22:51 2015
+++ src/sys/arch/hppa/conf/majors.hppa	Mon May  9 15:23:23 2016
@@ -1,4 +1,4 @@
-#	$NetBSD: majors.hppa,v 1.2 2015/04/23 23:22:51 pgoyette Exp $
+#	$NetBSD: majors.hppa,v 1.3 2016/05/09 15:23:23 skrll Exp $
 #
 # Device majors for hppa
 #
@@ -52,3 +52,5 @@ device-major	nsmb		char 98			nsmb
 # Majors up to 143 are reserved for machine-dependent drivers.
 # New machine-independent driver majors are assigned in
 # sys/conf/majors.
+
+include "conf/majors.usb"



CVS commit: src/sys/arch/hppa/conf

2015-08-19 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Thu Aug 20 06:21:54 UTC 2015

Modified Files:
src/sys/arch/hppa/conf: Makefile.hppa

Log Message:
Use ${KERNLDSCRIPT}.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/hppa/conf/Makefile.hppa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/hppa/conf/Makefile.hppa
diff -u src/sys/arch/hppa/conf/Makefile.hppa:1.2 src/sys/arch/hppa/conf/Makefile.hppa:1.3
--- src/sys/arch/hppa/conf/Makefile.hppa:1.2	Sat Nov 15 12:20:06 2014
+++ src/sys/arch/hppa/conf/Makefile.hppa	Thu Aug 20 06:21:54 2015
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.hppa,v 1.2 2014/11/15 12:20:06 uebayasi Exp $
+# $NetBSD: Makefile.hppa,v 1.3 2015/08/20 06:21:54 uebayasi Exp $
 
 # Makefile for NetBSD
 #
@@ -67,7 +67,8 @@ locore.o: ${HPPA}/hppa/locore.S
 ##
 ## (5) link settings
 ##
-LINKSCRIPT=	-T ${HPPA}/conf/ld.script
+KERNLDSCRIPT=	${HPPA}/conf/ld.script
+LINKSCRIPT=	-T ${KERNLDSCRIPT}
 TEXTADDR?=	0020
 LINKFLAGS_NORMAL=   -X
 EXTRA_LINKFLAGS= -Map $@.map



CVS commit: src/sys/arch/hppa/conf

2019-04-15 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Apr 15 20:38:18 UTC 2019

Modified Files:
src/sys/arch/hppa/conf: GENERIC

Log Message:
Trailing whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/hppa/conf/GENERIC

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/hppa/conf/GENERIC
diff -u src/sys/arch/hppa/conf/GENERIC:1.25 src/sys/arch/hppa/conf/GENERIC:1.26
--- src/sys/arch/hppa/conf/GENERIC:1.25	Sat Mar 23 13:05:24 2019
+++ src/sys/arch/hppa/conf/GENERIC	Mon Apr 15 20:38:18 2019
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.25 2019/03/23 13:05:24 maxv Exp $
+# $NetBSD: GENERIC,v 1.26 2019/04/15 20:38:18 skrll Exp $
 #
 # GENERIC machine description file
 #
@@ -23,7 +23,7 @@ include 	"arch/hppa/conf/std.hppa"
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
 
-#ident 		"GENERIC-$Revision: 1.25 $"
+#ident 		"GENERIC-$Revision: 1.26 $"
 
 maxusers	32		# estimated number of users
 
@@ -248,7 +248,7 @@ dino*	at uturn?		# PCI bus bridge
 #dino*	at gecko?		# PCI bus bridge
 #wax*	at gecko?		# Wax GSC to GSC Bus Adapter
 
-# Astro memory & I/O controller 
+# Astro memory & I/O controller
 astro*	at mainbus0		# Astro memory & I/O controller
 elroy*	at astro?
 



CVS commit: src/sys/arch/hppa/conf

2019-04-15 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Tue Apr 16 06:44:17 UTC 2019

Modified Files:
src/sys/arch/hppa/conf: files.hppa

Log Message:
dino depends on gedoens


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/hppa/conf/files.hppa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/hppa/conf/files.hppa
diff -u src/sys/arch/hppa/conf/files.hppa:1.19 src/sys/arch/hppa/conf/files.hppa:1.20
--- src/sys/arch/hppa/conf/files.hppa:1.19	Sat Mar 23 13:05:24 2019
+++ src/sys/arch/hppa/conf/files.hppa	Tue Apr 16 06:44:17 2019
@@ -1,4 +1,4 @@
-#	$NetBSD: files.hppa,v 1.19 2019/03/23 13:05:24 maxv Exp $
+#	$NetBSD: files.hppa,v 1.20 2019/04/16 06:44:17 skrll Exp $
 #
 #	$OpenBSD: files.hppa,v 1.31 2001/06/26 02:41:25 mickey Exp $
 #
@@ -154,7 +154,7 @@ file	arch/hppa/dev/mongoose.c	mongoose
 
 # Dino, GSC-PCI bridge. Includes ps/2, serial, and flying toaster interfaces
 # Cujo is a 64-bit data path Dino
-device	dino { }: pcibus
+device	dino { } : pcibus, gedoens
 attach	dino at gedoens
 file	arch/hppa/dev/dino.c		dino
 



CVS commit: src/sys/arch/hppa/conf

2017-09-14 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Sep 15 03:06:11 UTC 2017

Modified Files:
src/sys/arch/hppa/conf: GENERIC

Log Message:
there is no netbsd 17


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/hppa/conf/GENERIC

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/hppa/conf/GENERIC
diff -u src/sys/arch/hppa/conf/GENERIC:1.15 src/sys/arch/hppa/conf/GENERIC:1.16
--- src/sys/arch/hppa/conf/GENERIC:1.15	Thu Sep 14 03:58:41 2017
+++ src/sys/arch/hppa/conf/GENERIC	Thu Sep 14 23:06:11 2017
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.15 2017/09/14 07:58:41 mrg Exp $
+# $NetBSD: GENERIC,v 1.16 2017/09/15 03:06:11 christos Exp $
 #
 # GENERIC machine description file
 #
@@ -23,7 +23,7 @@ include 	"arch/hppa/conf/std.hppa"
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
 
-#ident 		"GENERIC-$Revision: 1.15 $"
+#ident 		"GENERIC-$Revision: 1.16 $"
 
 maxusers	32		# estimated number of users
 
@@ -74,7 +74,7 @@ options 	DDB_HISTORY_SIZE=512	# enable h
 #makeoptions	DEBUG="-g"	# compile full symbol table
 
 # Compatibility options
-include 	"conf/compat_netbsd17.config"
+include 	"conf/compat_netbsd20.config"
 
 #options 	COMPAT_OSF1	# OSF1 binary compatibility
 #options 	COMPAT_LINUX	# binary compatibility with Linux



CVS commit: src/sys/arch/hppa/conf

2012-04-05 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Thu Apr  5 19:53:35 UTC 2012

Modified Files:
src/sys/arch/hppa/conf: files.hppa

Log Message:
Hook in ipifuncs.c


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/hppa/conf/files.hppa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/hppa/conf/files.hppa
diff -u src/sys/arch/hppa/conf/files.hppa:1.16 src/sys/arch/hppa/conf/files.hppa:1.17
--- src/sys/arch/hppa/conf/files.hppa:1.16	Tue Mar  2 20:40:15 2010
+++ src/sys/arch/hppa/conf/files.hppa	Thu Apr  5 19:53:35 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: files.hppa,v 1.16 2010/03/02 20:40:15 skrll Exp $
+#	$NetBSD: files.hppa,v 1.17 2012/04/05 19:53:35 skrll Exp $
 #
 #	$OpenBSD: files.hppa,v 1.31 2001/06/26 02:41:25 mickey Exp $
 #
@@ -16,6 +16,7 @@ file	arch/hppa/hppa/db_memrw.c		ddb | kg
 file	arch/hppa/hppa/db_trace.c		ddb
 file	arch/hppa/hppa/db_machdep.c		ddb
 file	arch/hppa/hppa/fpu.c
+file	arch/hppa/hppa/ipifuncs.c		multiprocessor
 file	arch/hppa/hppa/kgdb_hppa.c		kgdb
 file	arch/hppa/hppa/kobj_machdep.c		modular
 file	arch/hppa/hppa/hppa_machdep.c



CVS commit: src/sys/arch/hppa/conf

2014-10-11 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Sat Oct 11 10:06:15 UTC 2014

Modified Files:
src/sys/arch/hppa/conf: GENERIC

Log Message:
Missing midi attachment.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/hppa/conf/GENERIC

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/hppa/conf/GENERIC
diff -u src/sys/arch/hppa/conf/GENERIC:1.3 src/sys/arch/hppa/conf/GENERIC:1.4
--- src/sys/arch/hppa/conf/GENERIC:1.3	Sat Aug 23 20:26:58 2014
+++ src/sys/arch/hppa/conf/GENERIC	Sat Oct 11 10:06:15 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.3 2014/08/23 20:26:58 dholland Exp $
+# $NetBSD: GENERIC,v 1.4 2014/10/11 10:06:15 uebayasi Exp $
 #
 # GENERIC machine description file
 #
@@ -23,7 +23,7 @@ include 	"arch/hppa/conf/std.hppa"
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
 
-#ident 		"GENERIC-$Revision: 1.3 $"
+#ident 		"GENERIC-$Revision: 1.4 $"
 
 maxusers	32		# estimated number of users
 
@@ -608,6 +608,7 @@ uaudio* at uhub? port ? configuration ?
 
 # USB MIDI
 umidi* at uhub? port ? configuration ?
+midi* at midibus?
 
 # USB IrDA
 # USB-IrDA bridge spec



CVS commit: src/sys/arch/hppa/conf

2014-11-15 Thread Masao Uebayashi
Module Name:src
Committed By:   uebayasi
Date:   Sat Nov 15 12:20:07 UTC 2014

Modified Files:
src/sys/arch/hppa/conf: Makefile.hppa

Log Message:
Use LINKSCRIPT.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/hppa/conf/Makefile.hppa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/hppa/conf/Makefile.hppa
diff -u src/sys/arch/hppa/conf/Makefile.hppa:1.1 src/sys/arch/hppa/conf/Makefile.hppa:1.2
--- src/sys/arch/hppa/conf/Makefile.hppa:1.1	Mon Feb 24 07:23:42 2014
+++ src/sys/arch/hppa/conf/Makefile.hppa	Sat Nov 15 12:20:06 2014
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.hppa,v 1.1 2014/02/24 07:23:42 skrll Exp $
+# $NetBSD: Makefile.hppa,v 1.2 2014/11/15 12:20:06 uebayasi Exp $
 
 # Makefile for NetBSD
 #
@@ -67,7 +67,7 @@ locore.o: ${HPPA}/hppa/locore.S
 ##
 ## (5) link settings
 ##
-LINKFORMAT=	-T ${HPPA}/conf/ld.script
+LINKSCRIPT=	-T ${HPPA}/conf/ld.script
 TEXTADDR?=	0020
 LINKFLAGS_NORMAL=   -X
 EXTRA_LINKFLAGS= -Map $@.map



CVS commit: src/sys/arch/hppa/conf

2014-03-02 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Mar  2 08:20:09 UTC 2014

Modified Files:
src/sys/arch/hppa/conf: RAMDISK

Log Message:
Bump MEMORY_DISK_ROOT_SIZE


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/hppa/conf/RAMDISK

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/hppa/conf/RAMDISK
diff -u src/sys/arch/hppa/conf/RAMDISK:1.1 src/sys/arch/hppa/conf/RAMDISK:1.2
--- src/sys/arch/hppa/conf/RAMDISK:1.1	Mon Feb 24 07:23:42 2014
+++ src/sys/arch/hppa/conf/RAMDISK	Sun Mar  2 08:20:09 2014
@@ -1,4 +1,4 @@
-# $NetBSD: RAMDISK,v 1.1 2014/02/24 07:23:42 skrll Exp $
+# $NetBSD: RAMDISK,v 1.2 2014/03/02 08:20:09 skrll Exp $
 #
 # RAMDISK machine description file
 #
@@ -9,6 +9,6 @@ include 	"arch/hppa/conf/GENERIC"
 options 	MEMORY_DISK_HOOKS
 options 	MEMORY_DISK_IS_ROOT	# force root on memory disk
 options 	MEMORY_DISK_SERVER=0	# no userspace memory disk support
-options 	MEMORY_DISK_ROOT_SIZE=5000	# size of memory disk, in blocks
+options 	MEMORY_DISK_ROOT_SIZE=6000	# size of memory disk, in blocks
 options 	MEMORY_DISK_RBFLAGS=RB_SINGLE	# boot in single-user mode