From owner-freebsd-questions@FreeBSD.ORG Mon Jan 15 20:18:42 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 36ED916A407 for ; Mon, 15 Jan 2007 20:18:42 +0000 (UTC) (envelope-from lists@jnielsen.net) Received: from ns1.jnielsen.net (ns1.jnielsen.net [69.55.238.237]) by mx1.freebsd.org (Postfix) with ESMTP id 17F8C13C45A for ; Mon, 15 Jan 2007 20:18:41 +0000 (UTC) (envelope-from lists@jnielsen.net) Received: from localhost (jn@ns1 [69.55.238.237]) (authenticated bits=0) by ns1.jnielsen.net (8.12.9p2/8.12.9) with ESMTP id l0FKIfcG049893; Mon, 15 Jan 2007 12:18:41 -0800 (PST) (envelope-from lists@jnielsen.net) From: John Nielsen To: freebsd-questions@freebsd.org, daniel.tourde@spray.se Date: Mon, 15 Jan 2007 15:15:33 -0500 User-Agent: KMail/1.9.5 References: <200701152042.35724.daniel.tourde@spray.se> In-Reply-To: <200701152042.35724.daniel.tourde@spray.se> X-Face: #X5#Y*q>F:]zT!DegL3z5Xo'^MN[$8k\[4^3rN~wm=s=Uw(sW}R?3b^*f1Wu*.<=?utf-8?q?of=5F4NrS=0A=09P*M/9CpxDo!D6?=)IY1w<9B1jB; tBQf[RU-R<,I)e"$q7N7 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200701151515.34005.lists@jnielsen.net> X-Virus-Scanned: ClamAV version 0.88.4, clamav-milter version 0.88.4 on ns1.jnielsen.net X-Virus-Status: Clean Cc: Subject: Re: FreeBSD 6.2, rebuild the system with CPUTYPE=prescott? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jan 2007 20:18:42 -0000 On Monday 15 January 2007 14:42, Daniel Tourde wrote: > Hello, > > Let me present myself: > - I am an advanced user of Gentoo Linux. I know quiet a lot about that > system and about how to optimize it to fit the hardware the best possible > way. - I am a casual FreeBSD user. I like it a lot though, it is lean and > very well structured. > > I am the happy own of a Dell Inspiron 9400 with a Dual Core processor in it > (note, not a Dual Core 2). > > http://gentoo-wiki.com/Safe_Cflags gives some information about this > processor and about the parameter to give to gcc to obtain the best out of > it: > > Intel Core Solo/Duo (Yonah) > vendor_id : GenuineIntel > cpu family : 6 > model : 14 > model name : Genuine Intel(R) CPU [Model] @ XXXGHz > (the above info is from a T2400, other models may have different cpu > families and model numbers) > CHOST="i686-pc-linux-gnu" > CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer" > > This is a 32bit chip > Note: It has been confirmed by hongjiu.lu@intel.com that prescott is the > correct microarchitecture to use with this CPU. > > So now, I am trying to rebuild my FreeBSD 6.2 system playing a bit with the > parameters in the make.conf file (see /usr/share/examples/etc/make.conf) to > get the best out of my machine (double processor, MMX, SSE[1-3] and co...) > #CPUTYPE?=pentium3 > #NO_CPU_CFLAGS= # Don't add -march= to CFLAGS automatically > #NO_CPU_COPTFLAGS= # Don't add -march= to COPTFLAGS automatically > > > So far, the only thing I did was to set CPUTYPE to pentium4 but I am pretty > sure, it can be done in a better way. The question being 'how?' "prescott" is listed as an option for CPUTYPE in /usr/share/examples/etc/make.conf. So "CPUTYPE?=prescott" in /etc/make.conf should do fine for you. JN