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:		Thu Apr 30 03:44:46 UTC 2026

Modified Files:
	src/sys/arch/amiga/include: vmparam.h
	src/sys/arch/atari/include: vmparam.h
	src/sys/arch/cesfic/include: vmparam.h
	src/sys/arch/hp300/include: vmparam.h
	src/sys/arch/luna68k/include: vmparam.h
	src/sys/arch/m68k/include: vmparam.h
	src/sys/arch/mac68k/include: vmparam.h
	src/sys/arch/mvme68k/include: vmparam.h
	src/sys/arch/news68k/include: vmparam.h
	src/sys/arch/next68k/include: vmparam.h
	src/sys/arch/sun2/include: vmparam.h
	src/sys/arch/sun3/include: vmparam.h
	src/sys/arch/sun3/sun3: genassym.cf
	src/sys/arch/sun3/sun3x: genassym.cf
	src/sys/arch/virt68k/include: vmparam.h
	src/sys/arch/x68k/include: vmparam.h

Log Message:
Centralize the definition of VM_MIN_ADDRESS, VM_MAX_ADDRESS/VM_MAXUSER_ADDRESS,
and USRSTACK.  While here, get rid of the "must be compatible with HP-UX
debuggers" affordance which, really, has outlived its usefulness (and not
all platforms adopted this in any case).  Also, since we haven't had "u."
in about a million years, there's also no need to have UPAGES worth of
virtual space above the user stack, so just tuck it right up against
the ceiling everywhere.

Odd-ball is Amiga because it previously had a USRSTACK totally unlike
the others, so I left it that way for now.


To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 src/sys/arch/amiga/include/vmparam.h
cvs rdiff -u -r1.38 -r1.39 src/sys/arch/atari/include/vmparam.h
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/cesfic/include/vmparam.h
cvs rdiff -u -r1.47 -r1.48 src/sys/arch/hp300/include/vmparam.h
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/luna68k/include/vmparam.h
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/m68k/include/vmparam.h
cvs rdiff -u -r1.52 -r1.53 src/sys/arch/mac68k/include/vmparam.h
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/mvme68k/include/vmparam.h
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/news68k/include/vmparam.h
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/next68k/include/vmparam.h
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/sun2/include/vmparam.h
cvs rdiff -u -r1.39 -r1.40 src/sys/arch/sun3/include/vmparam.h
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/sun3/sun3/genassym.cf
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/sun3/sun3x/genassym.cf
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/virt68k/include/vmparam.h
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/x68k/include/vmparam.h

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.