*BSD News Article 91865


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!worldnet.att.net!news.mathworks.com!fu-berlin.de!fub46.fddi1.fu-berlin.DE!not-for-mail
From: gusw@zedat.fu-berlin.de (Gunther Schadow)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: GNU binutils?
Date: 24 Mar 1997 13:47:08 GMT
Organization: Freie Universitaet Berlin
Lines: 30
Message-ID: <5h60ks$4gl@fu-berlin.de>
NNTP-Posting-Host: fub46.fddi1.fu-berlin.de (160.45.1.46)
X-Access: 16 17 19
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:37682

I am still experimenting with foreign binary formats to import them
into FreeBSD native a.out format. With the GNU bfd library and
objcopy, I am able to convert between the following formats:

SCO/SOLARIS x86		coff-i386
LINUX			elf32-i386
???			a.out-i386-freebsd
???			a.out-i386-bsd

Objcopy does a good job converting whole library archives, and apart
from unmappable .notes and .comments sections (which I suppose are
unfunctional anyway), the conversion ends up in reasonable looking
code. file(1) detects something useful, but our native bin-utils wont
be able to read the symbol tables. On the other hand, objcopy refuses
to read a native FreeBSD a.out.

Is it really absolutely so hard to support the FreeBSD a.out in the
GNU binutils? Some kind soul made a freebsd port early 1996, but for
some reason this never really worked.

Is anybody working on this? From scanning through the mailing list
archives, I would even suggest this is a FAQ.

regards
-Gunther
--
Gunther Schadow------------------Windsteiner Weg 54a, Berlin 14165, FR. Germany
Dept. of Anaesthesia, Benjamin Franklin University Hospital, Berlin.
     gusw@fub46.zedat.fu-berlin.de | http://userpage.fu-berlin/~gusw
----------------------------------------#include <usual/disclaimer>------------