From owner-freebsd-questions@FreeBSD.ORG Sun Jan 29 21:46:51 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 719D016A420 for ; Sun, 29 Jan 2006 21:46:51 +0000 (GMT) (envelope-from ertr1013@user.it.uu.se) Received: from aun.it.uu.se (aun.it.uu.se [130.238.12.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA3C343D4C for ; Sun, 29 Jan 2006 21:46:46 +0000 (GMT) (envelope-from ertr1013@user.it.uu.se) Received: from hamberg.it.uu.se (daemon@hamberg.it.uu.se [130.238.18.44]) by aun.it.uu.se (8.13.3/8.13.3) with ESMTP id k0TLkhWU005699; Sun, 29 Jan 2006 22:46:43 +0100 (MET) Received: (from ertr1013@localhost) by hamberg.it.uu.se (8.12.10+Sun/8.12.10) id k0TLkgdQ005682; Sun, 29 Jan 2006 22:46:42 +0100 (MET) Date: Sun, 29 Jan 2006 22:46:42 +0100 From: Erik Trulsson To: Norberto Meijome Message-ID: <20060129214642.GA10318@student.uu.se> References: <43DD3341.4070103@meijome.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <43DD3341.4070103@meijome.net> User-Agent: Mutt/1.4i Cc: FreeBSD Questions Subject: Re: gcc options when building kernel 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: Sun, 29 Jan 2006 21:46:51 -0000 On Mon, Jan 30, 2006 at 08:27:29AM +1100, Norberto Meijome wrote: > Hi all, > I'm rebuilding my kernel and I noticed some gcc (I believe ) options > being used that I don't think I set anyway. > > The options are : > -mno-mmx -mno-3dnow -mno-sse -mno-sse2 > > Does this mean that the kernel won't make use of these cpu features, > even though they are supported by the cpu (see below) Correct. The CPU registers associated with those CPU features must not be used inside the kernel, and therefore the build process explicitly disables them to avoid any mistakes. -- Erik Trulsson ertr1013@student.uu.se