From owner-freebsd-questions Mon Nov 4 22:54:54 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA10199 for questions-outgoing; Mon, 4 Nov 1996 22:54:54 -0800 (PST) Received: from gilgamesh.HIP.Berkeley.EDU (gilgamesh.HIP.Berkeley.EDU [136.152.64.231]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id WAA10194 for ; Mon, 4 Nov 1996 22:54:52 -0800 (PST) Received: from gilgamesh.HIP.Berkeley.EDU (localhost [127.0.0.1]) by gilgamesh.HIP.Berkeley.EDU (8.7.6/8.7.3) with SMTP id WAA14738 for ; Mon, 4 Nov 1996 22:54:09 -0800 Message-ID: <327EE491.476C8C85@uclink.berkeley.edu> Date: Mon, 04 Nov 1996 22:54:09 -0800 From: Benjamin Greenwald X-Mailer: Mozilla 3.0 (X11; U; Linux 2.0.24 i586) MIME-Version: 1.0 To: questions@freebsd.org Subject: Where can I get information about FreeBSD's object file format Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I am a relatively new user to FreeBSD, but am quite excited by what I've seen so far. I'd like to give something to the FreeBSD, as well as the NASM project, comunities. As you may or may not know, NASM is a free, Intel syntax assembler which currently generates object code for DJGPP(COFF), Linux (a.out and ELF), Win16, Win32, and .com files. I'd like to add a FreeBSD relocatable object file format back end, but I can't find the technical info I need anywhere on the web. Is there a book/text document that has eluded me somehow that would provide technical details on how FreeBSD executable/linkable objects (executables, relocatable object files, shared libraries, etc) are formatted and constructed? -Benjamin Greenwald