cognet b4b85ee027 Ok I am an idiot. On 32 bits big-endian systems, it is needed to handle the
syscalls using __syscall but only actually returning 32bits, such as mmap(),
specially : they set the return value in td->td_retval[0], but the userland
functions will expect this in r1, and not in r0 as it is normally done, as it
is the LSB. So add a special case for all these syscalls (all except lseek,
which truly returns 64bits).

Many thanks to Peter Grehan for his patience while explaining me the issue.
2006-10-21 00:46:56 +00:00
..
2006-10-20 16:57:30 +00:00
2006-10-17 02:28:58 +00:00
2006-10-05 09:48:25 +00:00
2006-09-15 10:44:55 +00:00
2006-10-20 21:28:11 +00:00
2006-05-26 13:54:27 +00:00
2006-10-10 15:01:47 +00:00
2006-10-20 11:48:46 +00:00
2006-10-18 19:56:20 +00:00