From owner-freebsd-current Thu May 2 22:51:21 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id WAA01714 for current-outgoing; Thu, 2 May 1996 22:51:21 -0700 (PDT) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id WAA01707 for ; Thu, 2 May 1996 22:51:17 -0700 (PDT) Received: from sax.sax.de by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id HAA17000; Fri, 3 May 1996 07:50:53 +0200 Received: by sax.sax.de (8.6.11/8.6.12-s1) with UUCP id HAA05739; Fri, 3 May 1996 07:50:52 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.7.5/8.6.9) id HAA17379; Fri, 3 May 1996 07:27:16 +0200 (MET DST) From: J Wunsch Message-Id: <199605030527.HAA17379@uriah.heep.sax.de> Subject: Re: a.out/ELF To: freebsd-current@FreeBSD.org (FreeBSD-current users) Date: Fri, 3 May 1996 07:27:16 +0200 (MET DST) Cc: chuckr@Glue.umd.edu (Chuck Robey) Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: from Chuck Robey at "May 2, 96 09:36:53 pm" 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+ PL15 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk As Chuck Robey wrote: > I am still looking at the a.out/ELF stuff. Taking a look at the a.out > man page, it references at the top a.out.h, which seems a fairly useless > file, cause it's nearly empty. Further, there is no elf.h. I would > propose changing the a.out man page (at the top) to reference instead the > sys/imgact_aout.h file, which really carries a lot of useful info. On Don't do that. The mention of the include file there is _not_ intended to be a documention file for a.out (rather the man page itself is supposed to describe the format in detail), but is the suggested #include file somebody should use if he wants to handle a.out files. Likewise for ELF, we do need an file. The 's are kernel interna which are of no interest for any user program. They describe the kernel-internal interface to the actual program loader. -- 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. ;-)