Date: Fri, 6 Dec 1996 13:01:38 -0800 (PST) From: "Jonathan M. Bresler" <jmb> To: sos@freebsd.org Cc: cracauer@wavehh.hanse.de, vitjok@fasts.com, freebsd-emulation@freebsd.org Subject: Re: status of windows, dos and svr4 emulation Message-ID: <199612062101.NAA10839@freefall.freebsd.org> In-Reply-To: <199612060820.JAA01454@ravenock.cybercity.dk> from "sos@freebsd.org" at Dec 6, 96 09:20:34 am
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612062101.NAA10839>