From owner-freebsd-emulation Fri Dec 6 13:02:15 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id NAA10866 for emulation-outgoing; Fri, 6 Dec 1996 13:02:15 -0800 (PST) Received: (from jmb@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id NAA10839; Fri, 6 Dec 1996 13:01:38 -0800 (PST) From: "Jonathan M. Bresler" Message-Id: <199612062101.NAA10839@freefall.freebsd.org> Subject: Re: status of windows, dos and svr4 emulation To: sos@freebsd.org Date: Fri, 6 Dec 1996 13:01:38 -0800 (PST) Cc: cracauer@wavehh.hanse.de, vitjok@fasts.com, freebsd-emulation@freebsd.org In-Reply-To: <199612060820.JAA01454@ravenock.cybercity.dk> from "sos@freebsd.org" at Dec 6, 96 09:20:34 am X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk sos@freebsd.org wrote: > > In reply to Jonathan M. Bresler who wrote: > > Martin Cracauer wrote: > > > > > > >When netbsd's svr4 emulation will be ported to FreeBSD? > > > > > > The only real issue is keeping Linux ELF binaries and Solaris Binaries > > > (with are always ELF) different. NetBSD has the same problem. Most > > > folks ended up compiling only one of Linux ELF *or* SVR4 into their > > > kernels. > > > > i have kernel code that distinguishes between Linux ELF binaries > > and Solaris x86 2.4 ELF binaries. the PT_INTERP is different > > for each type. > > Code for this is allready in the kernel > 2.1.x, there even is support > for static ELF bins which can't be distinguished by the INTERP > section (there is none) via the brandelf util. the code in the standard distribution executes Solaris 2.4 binaries? no. > All one has to do is register the new type, and possibly install > a new sysvec vector that points to emulated syscalls > For an example look at the linux emu, it does it all.. > no it does not do it all, but i am using it as a starting point. i wish you had answered teh mail that i sent to you with questions about linux emulation...too late now. no matter i have spent the time required and moved past those questions into a the next set of problems. > I have a desire to emulate DGUX-i386 at some point, but no time > horizon yet. cool! we will be able to tell everyone to ditch whatever they are running and use their apps under binary emulation with FreeBSD instead ;) jmb