From owner-freebsd-current@FreeBSD.ORG Fri Jun 13 14:09:25 2003 Return-Path: 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 D46D737B401 for ; Fri, 13 Jun 2003 14:09:25 -0700 (PDT) Received: from neo.jnielsen.net (12-254-226-178.client.attbi.com [12.254.226.178]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4350843FE9 for ; Fri, 13 Jun 2003 14:09:22 -0700 (PDT) (envelope-from john@jnielsen.net) Received: from buff (buff.local [192.168.0.10]) by neo.jnielsen.net (8.12.9/8.12.9) with ESMTP id h5DL9LNa028654; Fri, 13 Jun 2003 15:09:21 -0600 (MDT) (envelope-from john@jnielsen.net) From: John Nielsen To: Kris Kennaway , Doug White Date: Fri, 13 Jun 2003 15:09:21 -0600 User-Agent: KMail/1.5.2 References: <200306121446.42456.john@jnielsen.net> <20030613124218.P69249@carver.gumbysoft.com> <20030613210235.GA78774@rot13.obsecurity.org> In-Reply-To: <20030613210235.GA78774@rot13.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200306131509.21589.john@jnielsen.net> cc: current@freebsd.org Subject: Re: build flags for a 386DX (5.1) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jun 2003 21:09:26 -0000 On Friday 13 June 2003 15:02, Kris Kennaway wrote: > On Fri, Jun 13, 2003 at 12:44:06PM -0700, Doug White wrote: > > On Thu, 12 Jun 2003, John Nielsen wrote: > > > [escalated from -questions] > > > > > > Hi folks- > > > > > > I am setting up FreeBSD 5.1-RELEASE on a 386DX. > > > > That works? 386 is not a supported CPU on 5.X. It is missing atomic > > operations that is necesary for proper operation of threading. > > It is if you compile your own kernel, it's just not supported by > default. Yup, it's working fine. I replaced the kernel on the boot floppy with one I had built for the occasion (with 'cpu I386_CPU' and 'options GPL_MATH_EMULATE'). As I indicated, my only hangup is that I'm not familiar enough with the new GCC 3 build procedures to know where to put the -march and/or -mcpu flags for a buildworld on a separate (newer) machine. JN