From owner-freebsd-emulation Fri Feb 12 11:16:34 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA21277 for freebsd-emulation-outgoing; Fri, 12 Feb 1999 11:16:34 -0800 (PST) (envelope-from owner-freebsd-emulation@FreeBSD.ORG) Received: from stephens.ml.org (cm2081634025.ponderosa.ispchannel.com [208.163.40.25]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA21262 for ; Fri, 12 Feb 1999 11:16:30 -0800 (PST) (envelope-from tas@stephens.ml.org) Received: from stephens.ml.org (localhost.loc [127.0.0.1] (may be forged)) by stephens.ml.org (8.9.1/8.9.1) with ESMTP id TAA09731; Fri, 12 Feb 1999 19:16:14 GMT (envelope-from tas@stephens.ml.org) Message-Id: <199902121916.TAA09731@stephens.ml.org> To: Greg Lehey cc: freebsd-emulation@FreeBSD.ORG, Thomas Stephens From: Thomas Stephens Subject: Re: BSD/OS Emulation Status? In-reply-to: Your message of "Fri, 12 Feb 1999 13:45:53 +1030." <19990212134553.R491@lemis.com> Date: Fri, 12 Feb 1999 11:16:14 -0800 Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Greg Lehey wrote: >On Tuesday, 2 February 1999 at 21:25:59 -0800, Thomas Stephens wrote: >> Can anyone tell me what the current status of BSD/OS emulation is? My >> understanding is ELF binaries (and shared libraries) aren't supported. >> Is this correct and, assuming it is, are there plans to add such >> support? > >That's been a lot of silence, hasn't it? Yes, it seemed almost like a black hole. :-) >I had thought that we would now be compatible with BSD/OS ELF, so to >check it I dragged out my BSD/OS 3.0 CD-ROMs, which I thought >contained ELF binaries, but what I saw was: > >/cdrom/7/bin/[: Infocom game data (Z-machine 8, Release 0, >/cdrom/7/bin/bash: BSD/OS i386 compact demand paged executable (uses share >d libs) >/cdrom/7/bin/cat: Infocom game data (Z-machine 8, Release 0, >/cdrom/7/bin/chmod: Infocom game data (Z-machine 8, Release 0, > >They definitely contain no ELF string. What are these things? Is >that what you have? I actually haven't got any BSD/OS CD-ROMs, but I think ELF support is new with version 4.0, so 3.0 binaries would presumably be a.out. With the addition of Linux compatibility, BSD/OS has obviously got some way of distinguishing its ELF binaries from Linux ones, but I've no idea how it does this, or if there's any similarity to FreeBSD's branding scheme. Thomas Stephens tas@stephens.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message