From owner-cvs-all Fri Sep 18 18:36:49 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA22846 for cvs-all-outgoing; Fri, 18 Sep 1998 18:36:49 -0700 (PDT) (envelope-from owner-cvs-all) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA22748; Fri, 18 Sep 1998 18:36:21 -0700 (PDT) (envelope-from msmith@FreeBSD.org) From: Michael Smith Received: (from msmith@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id SAA10313; Fri, 18 Sep 1998 18:35:53 -0700 (PDT) Date: Fri, 18 Sep 1998 18:35:53 -0700 (PDT) Message-Id: <199809190135.SAA10313@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/boot/common bootstrap.h misc.c src/sys/boot/i386/libi386 biosdisk.c src/sys/boot/i386/loader Makefile Sender: owner-cvs-all@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk msmith 1998/09/18 18:35:53 PDT Modified files: sys/boot/common bootstrap.h misc.c Log: Add a generic hexdump tool for debugging purposes. Revision Changes Path 1.6 +2 -1 src/sys/boot/common/bootstrap.h 1.3 +41 -1 src/sys/boot/common/misc.c Modified files: sys/boot/i386/libi386 biosdisk.c Log: - Improve debugging code. - Make the "what do we do with a drunken disklabel" if-then-else-regardless tangle easier to read. - Don't count on the v86 structure being preserved between loop iterations, as it may be trampled eg. by the DEBUG call. Revision Changes Path 1.5 +36 -41 src/sys/boot/i386/libi386/biosdisk.c Modified files: sys/boot/i386/loader Makefile Log: Make libstand movable. This completes the basic work required to make the loader work with BTX. We now have a third-stage bootstrap shared by the i386 and Alpha. Revision Changes Path 1.5 +7 -5 src/sys/boot/i386/loader/Makefile