Subject: Re: COMPAT_IRIX, N32, mmap for /dev/zero.
To: None <port-mips@netbsd.org>
From: NISHIMURA, Toru <nisimura@opentech.co.jp>
List: port-mips
Date: 07/26/2002 11:14:50
GIRISH V. GULAWANI <girishvg@yahoo.com>

> Firstly, I think there is parameter mismatch. I found
> out that the O32 binaries work properly & pass all the
> parameters correct to mmap(). But the N32 binaries
> don't pass correct parameters to mmap(). 

That's the straight consequence of ABI incompatibility between
O32 and N32/N64.   mmap system call has the largest set of
parameter arguments (read as a badly tasteless design) and often
provides the worst corner case for operating system porting effort
to shoot out.

Toru Nishimura/ALKYL Technology