From owner-freebsd-hackers Sat May 25 13:45:56 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA13545 for hackers-outgoing; Sat, 25 May 1996 13:45:56 -0700 (PDT) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id NAA13537 for ; Sat, 25 May 1996 13:45:51 -0700 (PDT) Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id WAA14078 for ; Sat, 25 May 1996 22:45:44 +0200 Received: by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id WAA08273 for freebsd-hackers@freebsd.org; Sat, 25 May 1996 22:45:44 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.7.5/8.6.9) id WAA27031 for freebsd-hackers@freebsd.org; Sat, 25 May 1996 22:27:23 +0200 (MET DST) From: J Wunsch Message-Id: <199605252027.WAA27031@uriah.heep.sax.de> Subject: Re: unix + asm To: freebsd-hackers@freebsd.org (FreeBSD hackers) Date: Sat, 25 May 1996 22:27:23 +0200 (MET DST) Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: from "Chris J. Layne" at "May 25, 96 06:23:08 am" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk As Chris J. Layne wrote: > I was wondering where I could find info (preferably the web) on > programming Assembly on Unix systems, preferrably FreeBSD on the 80x86 > arch. Any info would be appreciated. While documentation on Unix is generally stored in files ending in .c, documentation on assembler programming in Unix is generally stored in files ending in .s or .S. I think there has been a paper on assembler programming in the V7 documentation (somewhere in volume 2), but i haven't ever printed it. (NB: the V7 doc is available online, but it often requires a fair amount of tweaking to be formatted with groff, since it has been written for the original [device-dependant, i.e. C-A-T] troff.) Of course, all this raises the question: why do you wanna do this? -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)