From owner-freebsd-questions@FreeBSD.ORG Wed Jan 14 21:23:32 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 67FA8106567D for ; Wed, 14 Jan 2009 21:23:31 +0000 (UTC) (envelope-from cswiger@mac.com) Received: from mail-out3.apple.com (mail-out3.apple.com [17.254.13.22]) by mx1.freebsd.org (Postfix) with ESMTP id 4C0938FC19 for ; Wed, 14 Jan 2009 21:23:31 +0000 (UTC) (envelope-from cswiger@mac.com) Received: from relay10.apple.com (relay10.apple.com [17.128.113.47]) by mail-out3.apple.com (Postfix) with ESMTP id 3A10A4C6E508; Wed, 14 Jan 2009 13:23:31 -0800 (PST) Received: from relay10.apple.com (unknown [127.0.0.1]) by relay10.apple.com (Symantec Brightmail Gateway) with ESMTP id 2132528055; Wed, 14 Jan 2009 13:23:31 -0800 (PST) X-AuditID: 1180712f-ad173bb0000012d3-dd-496e57d3ca15 Received: from cswiger1.apple.com (cswiger1.apple.com [17.227.140.124]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by relay10.apple.com (Apple SCV relay) with ESMTP id 022B028056; Wed, 14 Jan 2009 13:23:31 -0800 (PST) Message-Id: <59D1279C-80DC-4CC9-A7CD-EBC4893612ED@mac.com> From: Chuck Swiger To: t-u-t In-Reply-To: <332f78510901141244y198e7be6qf3b34f306c03f232@mail.gmail.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v930.3) Date: Wed, 14 Jan 2009 13:23:30 -0800 References: <496E06D1.2070706@gmail.com> <20090114181522.GB4487@aurora.oekb.co.at> <332f78510901141244y198e7be6qf3b34f306c03f232@mail.gmail.com> X-Mailer: Apple Mail (2.930.3) X-Brightmail-Tracker: AAAAAA== Cc: freebsd-questions@freebsd.org Subject: Re: kernel configuration 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: Wed, 14 Jan 2009 21:23:33 -0000 On Jan 14, 2009, at 12:44 PM, t-u-t wrote: >> While it is true that you can comment out all but i686 and get a >> working >> kernel, you will experience reduced performance. There are a >> number of >> low-level assembly routines (cf sys/i386/i386/support.s such as >> i586_bcopy) >> that are conditionalized off of I586_CPU only, even though they >> provide an >> advantage on i686 platforms also. >> >> -- >> -Chuck > > so in any case it doesn't hurt to leave all 3. right? Certainly it doesn't hurt. As far as I can tell, leaving 486 option increases the kernel size (very) slightly but there doesn't seem to be many things optimized for 486 which don't have better equivalents coded for 586 or 686. Leaving out the 586 option would not be desirable AFAICT.... > I have one last question though, is > > makeoptions DEBUG=g necessary if i am not debugging or is it always > necessary to build the kernel properly? can i safely comment it out? It can be commented out safely, yes. Regards, -- -Chuck