Article View: gnu.misc.discuss
Article #74797COFF, Mach-O, bfd, et al
From: David Vinayak Wallace
Date: Mon, 18 Feb 1991 04:03
Date: Mon, 18 Feb 1991 04:03
29 lines
2050 bytes
2050 bytes
Date: 17 Feb 91 18:38:49 GMT From: boot@donald.osf.org (Bruce Bauman) As far as the GNU stuff goes, I think the tools are moving towards object file independence via a "binary file descriptor" (BFD) interface. Someone more knowledgeable can correct me if I'm wrong, but I think the soon-to-be-released version of gdb (4.0) will use this interface. I'm not sure about gas-1.39, or about other tools such as binutils. Anyone who knows more care to comment? I suppose I know more since I designed bfd. Yes, gdb 4.0 uses bfd, all the binutils (except gas currently) use bfd. We currently have SunOS a.out, COFF, and b.out (a modified a.out) supported. Other ones are on the way. Specifically NeXT Mach-O and BSD a.out will need to be supported before it can be considered "releasable" in order to continue supporting at least the folks currently supported. I don't know how many people besides me care about the ability to, say, run nm on a directory full of coff, sunos, and b.out binaries at once, but having BFD does make porting the tool chain a lot simpler. As for Mach-O, the name means about as much as COFF, since everybody adapted it to their needs. Perhaps ELF is powerful enough to be used by the GNU os. a.out really isn't.
Technical Details
Message-ID:
<GUMBY.91Feb17230322@Cygnus.COM>Path:
arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!shelby!neon!neon!gumbyReferences:
<476@stephsf.stephsf.com> <1991Feb7.131920.26010@cimage.com> <486@stephsf.stephsf.com> <1991Feb16.184733.6442@uvm.edu> <BOOT.91Feb17133849@donald.osf.org>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1025b4,2d87da7bf810550c X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1991-02-18 01:54:16 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!shelby!neon!neon!gumby From: gumby@Cygnus.COM (David Vinayak Wallace) Newsgroups: gnu.misc.discuss Subject: COFF, Mach-O, bfd, et al Message-ID: <GUMBY.91Feb17230322@Cygnus.COM> Date: 18 Feb 91 04:03:22 GMT References: <476@stephsf.stephsf.com> <1991Feb7.131920.26010@cimage.com> <486@stephsf.stephsf.com> <1991Feb16.184733.6442@uvm.edu> <BOOT.91Feb17133849@donald.osf.org> Sender: news@Neon.Stanford.EDU (USENET News System) Organization: Cygnus Support Lines: 29 In-Reply-To: boot@donald.osf.org's message of 17 Feb 91 18:38:49 GMT