Date: Wed, 14 Jun 2000 14:45:03 +0930 From: Mark Newton <newton@internode.com.au> To: Matthew Emmerton <matt@xena.gsicomp.on.ca> Cc: Dan Nelson <dnelson@emsphone.com>, freebsd-hackers@FreeBSD.ORG Subject: Re: SVR4 Emulation [was Re: iBCS status?] Message-ID: <20000614144503.A71162@internode.com.au> In-Reply-To: <006601bfd5b2$fc61dc30$1200a8c0@matt> References: <20000606152128.B82736@internode.com.au> <20000606012552.A1515@dan.emsphone.com> <20000606162453.B83108@internode.com.au> <20000606094719.A19961@dan.emsphone.com> <006101bfd04c$59de5c60$1200a8c0@matt> <20000607094626.B22129@dan.emsphone.com> <20000608101038.B46114@internode.com.au> <000a01bfd0f0$a760ca50$1200a8c0@matt> <20000608115729.C46446@internode.com.au> <006601bfd5b2$fc61dc30$1200a8c0@matt>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jun 13, 2000 at 11:45:28PM -0400, Matthew Emmerton wrote: > Even more interesting is the SCO document on how ELFs are pseudo-branded. > OpenServer 5: No brand, but have a 28-byte NOTE field. > UnixWare 7: No brand, but have one of the flags set in the FLAG field. (I > couldn't find anything more specific than this.) Ah, thanks for that - I'll note it away for not-too-distant future reference. The emulator structures at the moment look for the ELF interpreter and try to switch on that, but I think that'll bite us with SysVR4 because all the SysVR4 OSs will use the same ELF interpreter pathname, and because it doesn't work as a discriminator anyway (Solaris executables still need to be specifically branded, or you need to rely on kern.fallback_elf_brand). Additional discriminators like this (even if they're bodgy crap ones) are useful things to know about. - mark -- Mark Newton Email: newton@internode.com.au (W) Network Engineer Email: newton@atdot.dotat.org (H) Internode Systems Pty Ltd Desk: +61-8-82232999 "Network Man" - Anagram of "Mark Newton" Mobile: +61-416-202-223 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000614144503.A71162>