Upgrade to Bochs 2.3.7.

ok okan@
This commit is contained in:
brad 2008-07-16 20:31:33 +00:00
parent 064fc16871
commit a68e45a846
5 changed files with 24 additions and 28 deletions

View File

@ -1,16 +1,16 @@
# $OpenBSD: Makefile,v 1.42 2008/04/10 03:39:54 fgsch Exp $
# $OpenBSD: Makefile,v 1.43 2008/07/16 20:31:33 brad Exp $
# $NetBSD: Makefile,v 1.2 1998/09/22 06:11:36 garbled Exp $
COMMENT= x86 machine simulator
DISTNAME= bochs-2.3.6
DISTNAME= bochs-2.3.7
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bochs/}
HOMEPAGE= http://bochs.sourceforge.net/
# LGPL
# LGPLv2.1+
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
@ -39,7 +39,6 @@ CONFIGURE_ARGS+= --enable-debugger \
--enable-port-e9-hack \
--enable-readline
WANTLIB+= curses readline
CFLAGS+= -DMAGIC_BREAKPOINT
.endif
.if ${FLAVOR:L:Mno_x11}

View File

@ -1,5 +1,5 @@
MD5 (bochs-2.3.6.tar.gz) = W2Zvtk18z5uqASLsFaP0uQ==
RMD160 (bochs-2.3.6.tar.gz) = uByAk8FH0NdcsYqVRAftP3RRqj8=
SHA1 (bochs-2.3.6.tar.gz) = NnWxxaMkhUuZi7dRjHJ52y/s2MM=
SHA256 (bochs-2.3.6.tar.gz) = EbQCbwcXJm0BxZo/lQRgd7wEaUmqdS0PB3Oysg37Fqo=
SIZE (bochs-2.3.6.tar.gz) = 3951132
MD5 (bochs-2.3.7.tar.gz) = ouX5IlBb8Wyr02u51XGixA==
RMD160 (bochs-2.3.7.tar.gz) = tMnLjnd8TkhPZTCFeDvOlkWAT+A=
SHA1 (bochs-2.3.7.tar.gz) = 5ofGl6i+g5audRBtDNYUm9Uspn0=
SHA256 (bochs-2.3.7.tar.gz) = d/J/7a3GQx3woG7iJiWagEQ1JK6dIhyXxZhuP3knuwQ=
SIZE (bochs-2.3.7.tar.gz) = 3989982

View File

@ -1,6 +1,6 @@
$OpenBSD: patch-_bochsrc,v 1.2 2008/04/10 03:39:54 fgsch Exp $
--- .bochsrc.orig Sat Sep 15 12:00:17 2007
+++ .bochsrc Tue Sep 18 04:15:27 2007
$OpenBSD: patch-_bochsrc,v 1.3 2008/07/16 20:31:33 brad Exp $
--- .bochsrc.orig Fri May 30 17:00:05 2008
+++ .bochsrc Wed Jul 16 15:01:44 2008
@@ -197,13 +197,13 @@ vga: extension=vbe
# such as a: or b: as the path. The parameter 'image' works with image files
# only. In that case the size must match one of the supported types.
@ -17,6 +17,15 @@ $OpenBSD: patch-_bochsrc,v 1.2 2008/04/10 03:39:54 fgsch Exp $
#=======================================================================
# FLOPPYB:
@@ -334,7 +334,7 @@ boot: disk
#
# Default value are sync=none, time0=local
#=======================================================================
-#clock: sync=none, time0=local
+clock: sync=realtime, time0=local
#=======================================================================
@@ -358,8 +358,8 @@ floppy_bootsig_check: disabled=0
# log: ./bochs.out
# log: /dev/tty

View File

@ -1,12 +0,0 @@
$OpenBSD: patch-bx_debug_dbg_main_cc,v 1.1 2008/04/10 03:39:54 fgsch Exp $
--- bx_debug/dbg_main.cc.orig Wed Mar 26 19:46:26 2008
+++ bx_debug/dbg_main.cc Wed Mar 26 19:47:59 2008
@@ -1070,7 +1070,7 @@ void bx_dbg_xlate_address(bx_lin_address laddr)
bx_phy_address paddr;
laddr &= BX_CONST64(0xfffffffffffff000);
- bx_bool paddr_valid = BX_CPU(which_cpu)->dbg_xlate_linear2phy(laddr, &paddr);
+ bx_bool paddr_valid = BX_CPU(dbg_cpu)->dbg_xlate_linear2phy(laddr, &paddr);
if (paddr_valid) {
dbg_printf("linear page 0x" FMT_ADDRX " maps to physical page 0x%08x\n", laddr, paddr);
}

View File

@ -1,7 +1,7 @@
@comment $OpenBSD: PLIST,v 1.17 2008/04/10 03:39:54 fgsch Exp $
bin/bochs
bin/bxcommit
bin/bximage
@comment $OpenBSD: PLIST,v 1.18 2008/07/16 20:31:33 brad Exp $
@bin bin/bochs
@bin bin/bxcommit
@bin bin/bximage
@man man/man1/bochs-dlx.1
@man man/man1/bochs.1
@man man/man1/bxcommit.1