CVS commit: src/sys/arch

"Jason R Thorpe" <[email protected]>
Newsgroups gmane.os.netbsd.devel.cvs
Message-ID <[email protected]>
Module Name:	src
Committed By:	thorpej
Date:		Wed Mar 18 14:44:11 UTC 2026

Modified Files:
	src/sys/arch/amiga/amiga: locore.s machdep.c
	src/sys/arch/atari/atari: locore.s machdep.c
	src/sys/arch/cesfic/cesfic: locore.s machdep.c
	src/sys/arch/hp300/hp300: locore.s machdep.c
	src/sys/arch/luna68k/luna68k: locore.s machdep.c
	src/sys/arch/m68k/m68k: trap_subr.s
	src/sys/arch/mac68k/mac68k: locore.s machdep.c
	src/sys/arch/mvme68k/mvme68k: locore.s machdep.c
	src/sys/arch/news68k/news68k: locore.s machdep.c
	src/sys/arch/next68k/next68k: locore.s machdep.c
	src/sys/arch/sun2/sun2: locore.s
	src/sys/arch/sun3/sun3: locore.s
	src/sys/arch/virt68k/virt68k: locore.s machdep.c
	src/sys/arch/x68k/x68k: locore.s machdep.c

Log Message:
Re-factor badtrap into the shared trap_subr.s.  This time we pick the
sun2/sun3 implementation of this trap stub because it provides more
context to the stray trap reporting routine (adjust the N copies of
straytrap() to compensate as needed, sigh).


To generate a diff of this commit:
cvs rdiff -u -r1.177 -r1.178 src/sys/arch/amiga/amiga/locore.s
cvs rdiff -u -r1.258 -r1.259 src/sys/arch/amiga/amiga/machdep.c
cvs rdiff -u -r1.132 -r1.133 src/sys/arch/atari/atari/locore.s
cvs rdiff -u -r1.194 -r1.195 src/sys/arch/atari/atari/machdep.c
cvs rdiff -u -r1.56 -r1.57 src/sys/arch/cesfic/cesfic/locore.s
cvs rdiff -u -r1.77 -r1.78 src/sys/arch/cesfic/cesfic/machdep.c
cvs rdiff -u -r1.203 -r1.204 src/sys/arch/hp300/hp300/locore.s
cvs rdiff -u -r1.252 -r1.253 src/sys/arch/hp300/hp300/machdep.c
cvs rdiff -u -r1.99 -r1.100 src/sys/arch/luna68k/luna68k/locore.s
cvs rdiff -u -r1.118 -r1.119 src/sys/arch/luna68k/luna68k/machdep.c
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/m68k/m68k/trap_subr.s
cvs rdiff -u -r1.194 -r1.195 src/sys/arch/mac68k/mac68k/locore.s
cvs rdiff -u -r1.377 -r1.378 src/sys/arch/mac68k/mac68k/machdep.c
cvs rdiff -u -r1.152 -r1.153 src/sys/arch/mvme68k/mvme68k/locore.s
cvs rdiff -u -r1.174 -r1.175 src/sys/arch/mvme68k/mvme68k/machdep.c
cvs rdiff -u -r1.101 -r1.102 src/sys/arch/news68k/news68k/locore.s
cvs rdiff -u -r1.126 -r1.127 src/sys/arch/news68k/news68k/machdep.c
cvs rdiff -u -r1.99 -r1.100 src/sys/arch/next68k/next68k/locore.s
cvs rdiff -u -r1.127 -r1.128 src/sys/arch/next68k/next68k/machdep.c
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/sun2/sun2/locore.s
cvs rdiff -u -r1.113 -r1.114 src/sys/arch/sun3/sun3/locore.s
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/virt68k/virt68k/locore.s
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/virt68k/virt68k/machdep.c
cvs rdiff -u -r1.146 -r1.147 src/sys/arch/x68k/x68k/locore.s
cvs rdiff -u -r1.217 -r1.218 src/sys/arch/x68k/x68k/machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.