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]