On Tue, 13 Jul 1999, Philip Blundell wrote:

> >Okay, both are attached.
> 
> Sorry, I didn't read your first message carefully enough.  I thought you 
> were using __syscall from <asm/unistd.h> (or its moral equivalent) rather than
> the library routine and SYS_syscall.  Duh.
> 
> Yes, it does look as if you are right and sys_syscall is doing the wrong 
>
So the correct fix would be to simply push r1-r4 onto the stack instead
of r0-r4 in sys_syscall?  I'm guessing somewhere the order they are
popped off would have to be changed, but I haven't quite figured out
where that is yet.

--
Kyle Mestery                    | StorageTek's Storage Networking Group
[EMAIL PROTECTED]                | http://www.freebsd.org/
[EMAIL PROTECTED]           | http://www.netwinder.org/
        Protect your right to privacy: www.freecrypto.org

unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]

Reply via email to