From owner-freebsd-hackers Mon Aug 6 23:37:39 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from softweyr.com (softweyr.com [208.247.99.111]) by hub.freebsd.org (Postfix) with ESMTP id 632D537B403 for ; Mon, 6 Aug 2001 23:37:36 -0700 (PDT) (envelope-from wes@softweyr.com) Received: from localhost.softweyr.com ([127.0.0.1] helo=softweyr.com ident=ff369070a3cfb3ef85e67eed08858528) by softweyr.com with esmtp (Exim 3.16 #1) id 15U0cQ-0000CR-00; Tue, 07 Aug 2001 00:45:34 -0600 Message-ID: <3B6F8E8E.DFBE1E0C@softweyr.com> Date: Tue, 07 Aug 2001 00:45:34 -0600 From: Wes Peters Organization: Softweyr LLC X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: Tabor Kelly Cc: freebsd-hackers@freebsd.org Subject: Re: Kernel Symbol Question References: <33375409.20010806174330@dsl-only.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Tabor Kelly wrote: > > Which source file(s) are the kernel symbols defined in? By symbols I > mean the symbols that the nlist() man page refers to. Let's see... The nlist() function retrieves name list entries from the symbol table of an executable file (see a.out(5)). In the case of the kernel, that would be the kernel you booted, typically /kernel. > Besides the source files, is there any other place that the symbols > (their names and meaning) are documented? The section 9 man pages. Actually, you're lucky if they're documented in the source... -- "Where am I, and what am I doing in this handbasket?" Wes Peters Softweyr LLC wes@softweyr.com http://softweyr.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message