Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Dec 1998 17:55:56 +1100 (EST)
From:      John Birrell  <jb@cimlogic.com.au>
To:        winter@jurai.net (Matthew N. Dodd)
Cc:        jb@cimlogic.com.au, bright@hotjobs.com, cnielsen@pobox.com, paipai@tin.it, freebsd-sparc@FreeBSD.ORG
Subject:   Re: Libutils on Sparc64/Sparc32
Message-ID:  <199812030655.RAA12594@cimlogic.com.au>
In-Reply-To: <Pine.BSF.4.02.9812030137580.17054-100000@sasami.jurai.net> from "Matthew N. Dodd" at "Dec 3, 98 01:42:08 am"

next in thread | previous in thread | raw e-mail | index | archive | help
Matthew N. Dodd wrote:
> On Thu, 3 Dec 1998, John Birrell wrote:
> > This is probably the result of the different structure sizes expected
> > by some NetBSD syscalls (like stat).
> 
> Compiled with __NETBSD_SYSCALLS?

Yes, if the syscalls changed after the alpha code was snapshotted. The
problem with keeping NETBSD_SYSCALLS around is that NetBSD provides
backward compatibility for their stuff by fudging the defines in the
headers. When we compile the NETBSD_SYSCALLS into FreeBSD's libc,
we can only handle one translation and that has to match the particular
kernel you've chosen.

> I'm fairly sure I'm seeing a problem with my fabbed up include/machine/*
> which was more or less copied direct from NetBSD/sparc and banged into
> compiling stuff.  (first pass shotgun debugging if you will.)

OK, I'll take your word for it. 8-)

-- 
John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/
CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-sparc" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199812030655.RAA12594>