Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/x68k/stand/xxboot Set heap area explicitly.
details: https://anonhg.NetBSD.org/src/rev/2956d47a8e01
branches: trunk
changeset: 1006812:2956d47a8e01
user: isaki <isaki%NetBSD.org@localhost>
date: Tue Jan 28 12:02:02 2020 +0000
description:
Set heap area explicitly.
Until the load address was moved, the heap was placed at _end (it's default)
and it was large space. After moving, this default space was too small.
diffstat:
sys/arch/x68k/stand/xxboot/Makefile.xxboot | 3 ++-
sys/arch/x68k/stand/xxboot/boot.S | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diffs (37 lines):
diff -r 34610833a8cd -r 2956d47a8e01 sys/arch/x68k/stand/xxboot/Makefile.xxboot
--- a/sys/arch/x68k/stand/xxboot/Makefile.xxboot Tue Jan 28 11:57:22 2020 +0000
+++ b/sys/arch/x68k/stand/xxboot/Makefile.xxboot Tue Jan 28 12:02:02 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.xxboot,v 1.11 2020/01/18 07:25:12 isaki Exp $
+# $NetBSD: Makefile.xxboot,v 1.12 2020/01/28 12:02:02 isaki Exp $
NOMAN= # defined
@@ -36,6 +36,7 @@
CPPFLAGS+= -DTDSIZE="$(TEXTDATASIZE)"
CPPFLAGS+= -DPROG=\"$(PROG)\" -DBOOT_VERS=\"$(VERSION)\"
CPPFLAGS+= -DBOOT_STAGE1 $(BOOTCPPFLAGS)
+CPPFLAGS+= -DHEAP_START=0x00100000
CPPFLAGS+= -nostdinc -I${.OBJDIR} -I${S}
CPPFLAGS+= -I$M/stand/libiocs -I$M/stand/libsa -I$M/stand/common
AFLAGS= ${CFLAGS:M-[ID]*}
diff -r 34610833a8cd -r 2956d47a8e01 sys/arch/x68k/stand/xxboot/boot.S
--- a/sys/arch/x68k/stand/xxboot/boot.S Tue Jan 28 11:57:22 2020 +0000
+++ b/sys/arch/x68k/stand/xxboot/boot.S Tue Jan 28 12:02:02 2020 +0000
@@ -2,7 +2,7 @@
| author: chapuni(webmaster%chapuni.com@localhost)
| ITOH Yasufumi
|
-| $NetBSD: boot.S,v 1.11 2020/01/28 11:57:22 isaki Exp $
+| $NetBSD: boot.S,v 1.12 2020/01/28 12:02:02 isaki Exp $
|
| (1) IPL (or previous stage loader) loads first 1KB of this primary
@@ -37,6 +37,7 @@
| ~ ~ ~ ~ ~ ~
| : : : :<-SP : :<-SP
| + - - - - - -+ + - - - - - -+ + - - - - - -+ 0x100000
+| : : :(heap) : :(heap) :
| : : : : : :
|
Home |
Main Index |
Thread Index |
Old Index