From owner-cvs-usrsbin Sat Aug 30 16:38:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA07770 for cvs-usrsbin-outgoing; Sat, 30 Aug 1997 16:38:08 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA07717; Sat, 30 Aug 1997 16:36:24 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA07607; Sat, 30 Aug 1997 16:35:01 -0700 (PDT) Date: Sat, 30 Aug 1997 16:35:01 -0700 (PDT) Message-Id: <199708302335.QAA07607@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-usrsbin@FreeBSD.ORG Subject: cvs commit: src/usr.sbin/kvm_mkdb Makefile nlist.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/08/30 16:35:01 PDT Modified files: usr.sbin/kvm_mkdb Makefile nlist.c Log: Initial support for dealing with an elf /kernel. This is a loose hybrid of OpenBSD's elf nlist code for this, and our a.out version. The OpenBSD version was mainly a seek/read system with a mmap of the string table, this one simply mmap's the lot (like the a.out version). Obtained from: a fair chunk from OpenBSD Revision Changes Path 1.3 +4 -0 src/usr.sbin/kvm_mkdb/Makefile 1.7 +175 -4 src/usr.sbin/kvm_mkdb/nlist.c