Re: Mozilla & the Alpha


Richard Henderson (rth@twiddle.net)
Wed, 14 Apr 1999 01:11:47 -0700


On Tue, Apr 13, 1999 at 10:51:39PM -0400, Dan Morrill wrote:
> What the asm has to do is set up an arbitrary, runtime calling environment
> (i.e. do what the compiler normally does at runtime, except that it must
> be done at runtime in this case to allow arbitrary XPConnect objects to
> call other objects that may not be in the same language.)

For pointers on how to do such a thing, see

  ftp://ftp.cygnus.com/pub/home/green/libffi-1.20.tar.gz

Anthony's foreign function interface library does exactly what
they want. Except that it's GPL, which is incompatible with
the NPL, so they can't use it.

But you may well be able to take the ideas intact.

r~

-- 
To unsubscribe: send e-mail to axp-list-request@redhat.com with
'unsubscribe' as the subject.  Do not send it to axp-list@redhat.com



This archive was generated by hypermail 2.0b3 on Wed Apr 14 1999 - 02:00:08 PDT