*BSD News Article 52897


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!news.kei.com!nntp.et.byu.edu!news.caldera.com!park.uvsc.edu!usenet
From: Terry Lambert <terry@cs.weber.edu>
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Will FreeBSD ever support ELF?
Date: 18 Oct 1995 04:26:50 GMT
Organization: Utah Valley State College, Orem, Utah
Lines: 31
Message-ID: <461vma$67n@park.uvsc.edu>
References: <oenwlx9v8.fsf@vapor.Franz.COM> <45hbnd$9ln@uriah.heep.sax.de> <45lu9a$408@news.rrz.uni-koeln.de>
NNTP-Posting-Host: hecate.artisoft.com

se@MI.Uni-Koeln.DE (Stefan Esser) wrote:
[ ... ELF ... ]

] Well, do we really want this ?

[ ... why you wouldn't want it ... ]
 
] So, there really ought to be GOOD reasons to introduce 
] ELF in FreeBSD, and I don't see any (except that the
] Linux emulator should support ELF at some time, but 
] this is not much of a problem currently, since for a
] long time to come just about every Linux binary will be 
] available in both a.out and ELF format ...)

To allow distinctions between code you must keep, code you can
throw away after initialization, code you must page in for
deinitialization, and fallback drivers that you can throw
away after loading replacements.  Oh, and probe routines
that let you decide if a device exists before pulling in
the rest of the driver.

Basically, kernel dynamic object manipulation.

It's an overall win.


                                        Terry Lambert
                                        terry@cs.weber.edu
---
Any opinions in this posting are my own and not those of my present
or previous employers.