From owner-freebsd-current Thu Jan 30 9:16: 1 2003 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D86B737B401; Thu, 30 Jan 2003 09:15:59 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F3FD43F79; Thu, 30 Jan 2003 09:15:59 -0800 (PST) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.6/8.12.3) with ESMTP id h0UHFw1e056466; Thu, 30 Jan 2003 10:15:58 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Thu, 30 Jan 2003 10:15:12 -0700 (MST) Message-Id: <20030130.101512.83728709.imp@bsdimp.com> To: marcel@xcllnt.net Cc: jmallett@freebsd.org, benno@freebsd.org, current@freebsd.org Subject: Re: Patch to teach config(8) about "platforms". From: "M. Warner Losh" In-Reply-To: <20030129204744.GC5416@dhcp01.pn.xcllnt.net> References: <20030129100411.GA3272@dhcp01.pn.xcllnt.net> <20030129115542.A79257@FreeBSD.org> <20030129204744.GC5416@dhcp01.pn.xcllnt.net> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message: <20030129204744.GC5416@dhcp01.pn.xcllnt.net> Marcel Moolenaar writes: : Alpha has multiple platforms, but it has not been made explicit. : pc98 is an alternate platform for i386. And we have PowerPC and : mips. Keep in mind that for mips you have two different architectures: mipsel and mips(eb). I keep harping on this because you cannot run mipsel binaries on mipseb kernels (please ignore that some mips cpu can, in theory do this, since no free OS has climbed that mountain). You'll need different binaries (packages) for mips and mipsel. This has implcations for the kernel as well. BTW, netbsd doesn't have a 'platform' at all. Their config files have things like: machine arc mips in them. That just says "make the machine symlink to src/sys/arch/arc and also make a mips symlink to src/sys/arch/mips." Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message