From owner-freebsd-arch Wed May 8 2: 9:38 2002 Delivered-To: freebsd-arch@freebsd.org Received: from anchor-post-32.mail.demon.net (anchor-post-32.mail.demon.net [194.217.242.90]) by hub.freebsd.org (Postfix) with ESMTP id 9304137B406; Wed, 8 May 2002 02:09:34 -0700 (PDT) Received: from mailgate.nlsystems.com ([62.49.251.130] helo=herring.nlsystems.com) by anchor-post-32.mail.demon.net with esmtp (Exim 3.35 #1) id 175NRv-0009XY-0W; Wed, 08 May 2002 10:09:27 +0100 Received: from herring.nlsystems.com (localhost [127.0.0.1]) by herring.nlsystems.com (8.12.3/8.11.2) with ESMTP id g4899OvN000939; Wed, 8 May 2002 10:09:24 +0100 (BST) (envelope-from dfr@herring.nlsystems.com) Received: (from dfr@localhost) by herring.nlsystems.com (8.12.3/8.12.3/Submit) id g4899Hx7000938; Wed, 8 May 2002 10:09:17 +0100 (BST) Content-Type: text/plain; charset="iso-8859-1" From: Doug Rabson To: Peter Wemm , obrien@FreeBSD.ORG Subject: Re: syscall changes to deal with 32->64 changes. Date: Wed, 8 May 2002 10:09:17 +0100 User-Agent: KMail/1.4.1 Cc: Poul-Henning Kamp , John Baldwin , Matthew Dillon , arch@FreeBSD.ORG References: <20020508062241.E209C38CC@overcee.wemm.org> In-Reply-To: <20020508062241.E209C38CC@overcee.wemm.org> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200205081009.17244.dfr@nlsystems.com> Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wednesday 08 May 2002 7:22 am, Peter Wemm wrote: > "David O'Brien" wrote: > > On Tue, May 07, 2002 at 05:37:16PM +0200, Poul-Henning Kamp wrote: > > > I would therefore like to propose that we do something like > > > the following: > > > > > > =09Repocopy src/sys/sys/* to src/sys/include > > > =09Repocopy src/sys/sys/* to src/sys/abi4 > > > > This is actually the FreeBSD 3.0 ABI, not an ABI introduced with 4.0. > > Also note that we already have a 32-bit freebsd abi emulation in > /sys/ia64/ia32.. The x86 syscalls are wrapperized and converted > to 64 bit. That place is not the final home for the thing either. I would like to be= able=20 to use the same code for all ilp32 process on lp64 kernel situations (e.g= =2E=20 sparc32 on sparc64, i386 on x86-64 etc.) --=20 Doug Rabson=09=09=09=09Mail: dfr@nlsystems.com =09=09=09=09=09Phone: +44 20 8348 6160 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message