Re: Beginning of dynamic loading -- platform assistance needed

2001-11-03 Thread Gregor N. Purdy
Thanks. Applied. On Sat, 3 Nov 2001, Jason Diamond wrote: > Here's a minimal patch for the dynamic loading functions on Win32. I punted > on properly implementing Parrot_dlerror for now but the other three should > work. > > How soon can you check in your ops so we can test these? > > Jason.

Re: Beginning of dynamic loading -- platform assistance needed

2001-11-03 Thread Jason Diamond
Here's a minimal patch for the dynamic loading functions on Win32. I punted on properly implementing Parrot_dlerror for now but the other three should work. How soon can you check in your ops so we can test these? Jason. diff Description: Binary data

Re: Beginning of dynamic loading -- platform assistance needed

2001-11-03 Thread Richard J Cox
In article <[EMAIL PROTECTED]>, [EMAIL PROTECTED] (Andy Dougherty) wrote: > On Fri, 2 Nov 2001, Jason Diamond wrote: > > > Then we could have a "driver" for each platform that consisted of > > nothing > > but #include's of other .c files. Making a directory for each > > platform might > > be

RE: Beginning of dynamic loading -- platform assistance needed

2001-11-02 Thread Hong Zhang
> > Okay, here's the updated scheme. > > > > *) There is a platform/generic.c and platform/generic.h. (OK, it'll > > probably really be unixy, but these days it's close enough) If there is no > > pltform-specific file, this is the one that gets copied to platform.c and > > platform.h > > > >

Re: Beginning of dynamic loading -- platform assistance needed

2001-11-02 Thread Andy Dougherty
On Fri, 2 Nov 2001, Dan Sugalski wrote: > At 11:40 AM 11/2/2001 -0500, Andy Dougherty wrote: > >What specifically do you expect might end up in linux.[hc] as opposed to, > >say, solaris.[hc]? How many different *bsd.[ch] files do you propose? How > >many different System V.4-derived platform fil

Re: Beginning of dynamic loading -- platform assistance needed

2001-11-02 Thread Andy Dougherty
On Fri, 2 Nov 2001, Jason Diamond wrote: > Then we could have a "driver" for each platform that consisted of nothing > but #include's of other .c files. Making a directory for each platform might > be appropriate if we do this. I bet that most of the posix "platform" source > files would be #incl

Re: Beginning of dynamic loading -- platform assistance needed

2001-11-02 Thread Dan Sugalski
At 11:40 AM 11/2/2001 -0500, Andy Dougherty wrote: >What specifically do you expect might end up in linux.[hc] as opposed to, >say, solaris.[hc]? How many different *bsd.[ch] files do you propose? How >many different System V.4-derived platform files do you propose? That's a very good question.

Re: Beginning of dynamic loading -- platform assistance needed

2001-11-02 Thread Jason Diamond
> What specifically do you expect might end up in linux.[hc] as opposed to, > say, solaris.[hc]? How many different *bsd.[ch] files do you propose? How > many different System V.4-derived platform files do you propose? We could always rename linux.[hc] to posix.[hc] or something similar. Is dlop

Re: Beginning of dynamic loading -- platform assistance needed

2001-11-02 Thread Andy Dougherty
> I just checked in changes to platforms/linux.[hc] that add wrappers > around the dynamic loading functions that work here. Umm, this worries me a little as being too platform-specific. (Not to pick on anyone in particular, this message just finally nudged me enough to try to write down some th