From: "charlie wallace" <[EMAIL PROTECTED]>
Date: Wed, 24 Mar 1999 17:27:28 -0800
I believe we need to have a solution that works on every
platform that mesa is available on, and could be.
Right, I agree.
Although i`m sure a portable dlopen suite could be written
where none is available.
My main concern is not what the front end interface looks like and
whether dlopen() is it. What I care about is that where dlopen() or
some similar facility is available, it is what is used. The API to
load modules from within' mesa can look however you like, I care about
implementation details at the bottom.
I really don't want to see mesa having it's own ELF dynamic linking
code for example, this is what the XF4.0 module linker does and it's
really a waste of engineering effort imho...
Didn't perl solve this problem nicely and make it work on numerous
platforms?
Actually my original asm re-design suggested a method by which modules
were not necessary. If we don't really need them, why bother?
Later,
David S. Miller
[EMAIL PROTECTED]