Re: [PATCH] oskit-mach compiled without SMP

2001-06-02 Thread Roland McGrath
Thanks, I've put in those changes. If there continue to be problems, people might want to check the cvs logs and ChangeLog.oskit and go over the other changes I made at the same time to start on SMP support. The bug noted here was a simple error of inadvertantly changing the non-SMP code, and t

[PATCH] oskit-mach compiled without SMP

2001-06-02 Thread Jeroen Dekkers
Another fix for oskit without SMP support. It still doesn't work however, It displays while probing the IRQ of my ide drives and hangs. I'm making progress at least. :) The patch is below, the gs register must be pushed because it's part of the trap_state stuct passed to user_trap() and it is a

dynamic-linking from guile

2001-06-02 Thread Paul . Emsley
Marcus Brinkman writes: >From here, there are only guile frames. The dynamic linking seems to be > handled in scm_dynamik_link, with the meat of it (the os dependant part) in > sysdep_dynl_link. Then there seem to be some more layers in guile > responsible to wrap up the dlopen call in frame #

loading shared objects at run time and recursive locks (was: Re: dynamic-linking)

2001-06-02 Thread Marcus Brinkmann
On Sat, Jun 02, 2001 at 03:37:11PM +0100, Paul Emsley wrote: > Yes, the process appears to wait for something, yes the > keyboard entries are echoed. No, I can't interupt it with ^C or > suspend it either. Ok. > Re: getting the source: > > How do I d