From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1NYC46-0006Ab-DO for garchives@archives.gentoo.org; Fri, 22 Jan 2010 05:28:14 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 33E28E060D; Fri, 22 Jan 2010 05:27:00 +0000 (UTC) Received: from mail.ukfsn.org (unknown [77.75.108.10]) by pigeon.gentoo.org (Postfix) with ESMTP id EF8C8E060D for ; Fri, 22 Jan 2010 05:26:59 +0000 (UTC) Received: from localhost (smtp-filter.ukfsn.org [192.168.54.205]) by mail.ukfsn.org (Postfix) with ESMTP id 416B1DEBA3 for ; Fri, 22 Jan 2010 05:26:59 +0000 (GMT) Received: from mail.ukfsn.org ([192.168.54.25]) by localhost (smtp-filter.ukfsn.org [192.168.54.205]) (amavisd-new, port 10024) with ESMTP id p+ahFaRx9S6o for ; Fri, 22 Jan 2010 05:26:59 +0000 (GMT) Received: from wstn.localnet (unknown [78.32.181.186]) by mail.ukfsn.org (Postfix) with ESMTP id 16495DEB9E for ; Fri, 22 Jan 2010 05:26:59 +0000 (GMT) From: Peter Humphrey Organization: at home To: gentoo-amd64@lists.gentoo.org Subject: Re: [gentoo-amd64] Please suggest settings and flags in /etc/make.conf? Date: Fri, 22 Jan 2010 05:26:58 +0000 User-Agent: KMail/1.12.4 (Linux/2.6.32-gentoo-r1; KDE/4.3.4; x86_64; ; ) References: <5bdc1c8b1001211644x1180c8e5rce41df03c75d27f2@mail.gmail.com> <4B591613.9040801@gmail.com> In-Reply-To: <4B591613.9040801@gmail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-amd64@lists.gentoo.org Reply-to: gentoo-amd64@lists.gentoo.org MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <201001220526.58415.peter@humphrey.ukfsn.org> X-Archives-Salt: 2abd6b3a-50a7-470c-97f2-11c9fe572113 X-Archives-Hash: b8cd44e6585ee07b18423602f2105905 On Friday 22 January 2010 03:05:55 Lie Ryan wrote: > On 01/22/10 11:44, Mark Knecht wrote: > > # These are the USE flags that were used in addition to what is > > provided by the # profile used for building. > > USE="mmx sse sse2" > > No one size fits all, only you can decide the best USE flags combination > for your use. You probably wouldn't know the USE flags to use until you > emerged some programs. Before emerging, look at the USE flags and decide > whether you will need the feature activated by the flag, and whether you > want to activate the USE flags globally (add here) or locally for the > specific package (in /etc/portage/package.use). > > flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge > > mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe > > syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good > > xtopology nonstop_tsc pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 > > ssse3 cx16 xtpr pdcm sse4_1 sse4_2 aes lahf_lm ida tpr_shadow vnmi > > flexpriority ept vpid What I did recently is to go through the list of CPU flags one by one and check which of them had corresponding USE flags; I set those in make.conf on the assumption that, if the processor had that feature, I might as well let it use it. -- Rgds Peter.