From owner-freebsd-questions@FreeBSD.ORG Mon Jan 15 20:21:13 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 8AE3216A415 for ; Mon, 15 Jan 2007 20:21:13 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 77EC013C468 for ; Mon, 15 Jan 2007 20:21:13 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id E29831A4D8B; Mon, 15 Jan 2007 12:21:07 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 281BC51482; Mon, 15 Jan 2007 15:21:05 -0500 (EST) Date: Mon, 15 Jan 2007 15:21:05 -0500 From: Kris Kennaway To: Daniel Tourde Message-ID: <20070115202104.GB31909@xor.obsecurity.org> References: <200701152052.05269.daniel.tourde@spray.se> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+g7M9IMkV8truYOl" Content-Disposition: inline In-Reply-To: <200701152052.05269.daniel.tourde@spray.se> User-Agent: Mutt/1.4.2.2i Cc: freebsd-questions@freebsd.org 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:21:13 -0000 --+g7M9IMkV8truYOl Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 15, 2007 at 08:52:04PM +0100, Daniel Tourde wrote: > Hello, >=20 > Yesterday I rebuit FreeBSD 6.2 using CPUTYPE=3Dpentium4 and the classic= =20 > procedure described in the manual. > The machine (Inspiron 9400) is fast but I saw at certain moments somethin= g=20 > like "NO-MMX, NO-SSE" (some flags or variables) during the compilation=20 > process. I thought then "How come? What a pity not to use these=20 > instructions". >=20 > Can someone tell me what it was and if it is really supposed to be like t= his?=20 > My roots are in Gentoo Linux where it is possible to get the maximum out = of a=20 > processor when building a system from scratch by using properly certain C= and=20 > C++ flags. >=20 > I am pretty sure the same is possible with FreeBSD, however these=20 > aforementionned flags raised some questions in my mind... ;) >=20 Yes, it's supposed to be that way. Certain parts of the FreeBSD system cannot use MMX or SSE instructions (e.g. the boot loader) but it's okay since they are absolutely not performance critical. Kris --+g7M9IMkV8truYOl Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFFq+IwWry0BWjoQKURAppfAJwJvwjah1E+LDhafHwXX/T9HvdUkwCglbW/ shQG/PTKcAE83Eev9aOstrs= =wNqO -----END PGP SIGNATURE----- --+g7M9IMkV8truYOl--