From owner-freebsd-questions@FreeBSD.ORG Mon Jan 15 20:38:05 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 72B8A16A4C9 for ; Mon, 15 Jan 2007 20:38:05 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from mxout5.cac.washington.edu (mxout5.cac.washington.edu [140.142.32.135]) by mx1.freebsd.org (Postfix) with ESMTP id EACA113C4C5 for ; Mon, 15 Jan 2007 20:38:04 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from smtp.washington.edu (smtp.washington.edu [140.142.32.139]) by mxout5.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW06.09) with ESMTP id l0FKc4CQ007674 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 15 Jan 2007 12:38:04 -0800 X-Auth-Received: from [128.208.5.99] (nilakantha.cs.washington.edu [128.208.5.99]) (authenticated authid=youshi10) by smtp.washington.edu (8.13.7+UW06.06/8.13.7+UW06.09) with ESMTP id l0FKc4JU009231 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Mon, 15 Jan 2007 12:38:04 -0800 Message-ID: <45ABE62B.2080108@u.washington.edu> Date: Mon, 15 Jan 2007 12:38:03 -0800 From: Garrett Cooper User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <200701152052.05269.daniel.tourde@spray.se> In-Reply-To: <200701152052.05269.daniel.tourde@spray.se> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-PMX-Version: 5.2.2.285561, Antispam-Engine: 2.5.0.283055, Antispam-Data: 2007.1.15.122432 X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='__CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __USER_AGENT 0' Subject: Re: FreeBSD 6.2, rebuild. NO-MMX, NO-SSE? 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:38:05 -0000 Daniel Tourde wrote: > Hello, > > Yesterday I rebuit FreeBSD 6.2 using CPUTYPE=pentium4 and the classic > procedure described in the manual. > The machine (Inspiron 9400) is fast but I saw at certain moments something > like "NO-MMX, NO-SSE" (some flags or variables) during the compilation > process. I thought then "How come? What a pity not to use these > instructions". > > Can someone tell me what it was and if it is really supposed to be like this? > My roots are in Gentoo Linux where it is possible to get the maximum out of a > processor when building a system from scratch by using properly certain C and > C++ flags. > > I am pretty sure the same is possible with FreeBSD, however these > aforementionned flags raised some questions in my mind... ;) > > > Daniel Certain optimizations aren't built into any kernel--be it Linux or FreeBSD--as the optimizations may break the kernel compilation process. You just don't see the majority of those messages flying by in a Linux kernel compile ;). As a fellow former-Gentoo user I suggest you also read these threads: http://lists.freebsd.org/pipermail/freebsd-hackers/2006-December/018966.html http://lists.freebsd.org/pipermail/freebsd-questions/2007-January/139260.html Cheers, -Garrett