Subject: Re: COMPAT_IRIX, N32, mmap for /dev/zero.
To: GIRISH V. GULAWANI <girishvg@yahoo.com>
From: Simon Burge <simonb@wasabisystems.com>
List: port-mips
Date: 07/25/2002 23:17:13
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 <simonb@wasabisystems.com>
NetBSD Development, Support and Service: http://www.wasabisystems.com/