Re: COMPAT_IRIX, N32, mmap for /dev/zero.

Simon Burge <[email protected]> Thu, 25 Jul 2002 23:17:13 +1000
Newsgroups gmane.os.netbsd.ports.mips
Organization Wasabi Systems, Inc.
Message-ID <[email protected]>
On Thu, Jul 25, 2002 at 06:07:34AM -0700, GIRISH V. GULAWANI wrote:

> > I almost wonder if we shouldn't have separate
> > 
> > 	COMPAT_IRIX_O32
> > 	COMPAT_IRIX_N32
> > 	COMPAT_IRIX_N64
> O32 is already in place. some syscalls are working, i
> guess that is the reason i am able to use N32 "sh". 
> 
> do we need to separate _N32 & _N64 support options??
> Because I think the ABI layout is not different
> between these two.

With N64 pointers and longs are 64-bits too, so I would certainly think
that you'd need separate compat options for N32 and N64.  That said,
I've never really looked in detail at NetBSD binary emulation layer.

From a personal point-of-view I'm more interested in native N32 and
(to a slightly lesser extent) N64, however GNU bintuils doesn't fully
support these ABIs yet...

Simon.
--
Simon Burge                                   <[email protected]>
NetBSD Development, Support and Service:   http://www.wasabisystems.com/