From owner-freebsd-hackers Sat Apr 18 11:36:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA07291 for freebsd-hackers-outgoing; Sat, 18 Apr 1998 11:36:08 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id SAA07227 for ; Sat, 18 Apr 1998 18:35:59 GMT (envelope-from imp@village.org) Received: from pencil-box.village.org [10.0.0.22] by rover.village.org with esmtp (Exim 1.71 #1) id 0yQcRz-0002BI-00; Sat, 18 Apr 1998 12:34:55 -0600 Received: from pencil-box.village.org (localhost [127.0.0.1]) by pencil-box.village.org (8.8.8/8.8.3) with ESMTP id WAA00794; Fri, 17 Apr 1998 22:43:23 -0600 (MDT) Message-Id: <199804180443.WAA00794@pencil-box.village.org> To: Kapil Chowksey Subject: Re: Converting ELF shared libs into a.out shared libs Cc: John Polstra , hackers@FreeBSD.ORG In-reply-to: Your message of "Fri, 17 Apr 1998 11:51:45 EDT." <199804171551.LAA15913@inssun5.hns.com> References: <199804171551.LAA15913@inssun5.hns.com> <199804150924.RAA01162@ariadne.tensor.pgs.com> <199804151008.DAA28074@austin.polstra.com> Date: Fri, 17 Apr 1998 22:43:23 -0600 From: "M. Warner Losh" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <199804171551.LAA15913@inssun5.hns.com> Kapil Chowksey writes: : An ELF->a.out converter might actually be a neccessity for the sparc : port. Sparc OpenBoot can only boot from a.out images. There is one : existing for UltraLinux already. There are similar issues with doing a port to the ARC (R4x00 based) machines. The standard only supports ECOFF booting. netbsd and openbsd have tools in their tree for this already. However, converting an image is easy (relatively speaking). converting a library that might have system calls and oddball system dependent data structures to deal with is much much harder... Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message