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:  [EMAIL PROTECTED] (W)
Network Engineer                          Email:  [EMAIL PROTECTED]  (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 [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to