CVS commit: src/sys/arch/hppa/conf
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
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
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
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
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
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
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
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
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
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
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
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