From 72412131e46c671061fe272561694054b23ca9c6 Mon Sep 17 00:00:00 2001 From: xtraeme Date: Mon, 28 Jun 2004 04:01:10 +0000 Subject: Update emulators/mips64emul to 20040627. Changes: 27 Jun 2004: (Early.) I found and fixed an interrupt related bug in the BT459 ramdac device, which affected the performance of any machine using the PMAG-BA negatively (that means DECstations), so now Ultrix 4.2 boots into graphical login in about 25 seconds! Wow. For X11 bitdepths other than 8 or 24, a warning message is printed at startup. Adding a BUGS file containing a list of known bugs. I'm doing a lot of other minor fixes, optimizations, and beautifying of the code as well. I measured the time of another full NetBSD 1.6.2 install, on the same host and with the same compiler as on the 24th of June: Runtime flags: -CR4000 -D2 -q -M32 -I6000000 Total install time (NetBSD 1.6.2, silent mode): about 50 minutes Total time until the login prompt appears: about 2 minutes (This is with -CR4000 and without -X.) Compiling the emulator inside itself: 1.5 hours -fomit-frame-pointer is now enabled by default by the configure script, if the C compiler supports it. Adding a minimal man page, doc/mips64emul.1. 25 Jun 2004: (Later) Adding a -v (verbose) command line option. If -v is not specified, the emulator goes into -q (quiet) mode just before it starts to execute MIPS code. --- emulators/mips64emul/Makefile | 10 +++++++--- emulators/mips64emul/PLIST | 10 +++++++++- emulators/mips64emul/distinfo | 6 +++--- 3 files changed, 19 insertions(+), 7 deletions(-) (limited to 'emulators/mips64emul') diff --git a/emulators/mips64emul/Makefile b/emulators/mips64emul/Makefile index 605f90a6609..fbb62511037 100644 --- a/emulators/mips64emul/Makefile +++ b/emulators/mips64emul/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2004/06/23 18:30:27 xtraeme Exp $ +# $NetBSD: Makefile,v 1.3 2004/06/28 04:01:11 xtraeme Exp $ # DISTNAME= mips64emul-${DIST_VER} @@ -14,15 +14,19 @@ USE_X11= yes HAS_CONFIGURE= yes WRKSRC= ${WRKDIR}/mips64emul-${DIST_VER} -INSTALLATION_DIRS= bin +INSTALLATION_DIRS= bin share/doc/${PKGBASE} -DIST_VER= 20040623 +DIST_VER= 20040627 GLOBAL_LDFLAGS= -L${X11BASE}/lib \ ${_COMPILER_LD_FLAG}${RPATH_FLAG}${X11BASE}/lib do-install: ${INSTALL_PROGRAM} ${WRKSRC}/mips64emul ${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/doc/mips64emul.1 ${PREFIX}/man/man1 +.for f in README HISTORY BUGS TODO RELEASE LICENSE + ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/${PKGBASE} +.endfor SUBST_CLASSES= x11 SUBST_STAGE.x11= post-patch diff --git a/emulators/mips64emul/PLIST b/emulators/mips64emul/PLIST index ca4bc6e6e82..c34a5f6ceb6 100644 --- a/emulators/mips64emul/PLIST +++ b/emulators/mips64emul/PLIST @@ -1,2 +1,10 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2004/06/21 20:30:22 xtraeme Exp $ +@comment $NetBSD: PLIST,v 1.2 2004/06/28 04:01:11 xtraeme Exp $ bin/mips64emul +man/man1/mips64emul.1 +share/doc/mips64emul/BUGS +share/doc/mips64emul/HISTORY +share/doc/mips64emul/LICENSE +share/doc/mips64emul/README +share/doc/mips64emul/RELEASE +share/doc/mips64emul/TODO +@dirrm share/doc/mips64emul diff --git a/emulators/mips64emul/distinfo b/emulators/mips64emul/distinfo index a637767d3c3..db4d0616814 100644 --- a/emulators/mips64emul/distinfo +++ b/emulators/mips64emul/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.2 2004/06/23 18:30:27 xtraeme Exp $ +$NetBSD: distinfo,v 1.3 2004/06/28 04:01:11 xtraeme Exp $ -SHA1 (mips64emul-20040623.tar.gz) = 68648ca6265f2044cc0a99b6a62c5b9a1ad3d508 -Size (mips64emul-20040623.tar.gz) = 377312 bytes +SHA1 (mips64emul-20040627.tar.gz) = e9172c29ab072dbc8503100b572503063cf2ba1a +Size (mips64emul-20040627.tar.gz) = 381622 bytes -- cgit v1.2.3