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 1M9mCD-0008CP-GO for garchives@archives.gentoo.org; Thu, 28 May 2009 20:27:25 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B4E9EE0505; Thu, 28 May 2009 20:27:23 +0000 (UTC) Received: from mail-ew0-f213.google.com (mail-ew0-f213.google.com [209.85.219.213]) by pigeon.gentoo.org (Postfix) with ESMTP id 56F35E0436 for ; Thu, 28 May 2009 20:27:23 +0000 (UTC) Received: by ewy9 with SMTP id 9so5281586ewy.34 for ; Thu, 28 May 2009 13:27:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=JLeJafSCzfNUnP5e14RkD/7Lphcz7HWqBc3X/CyQ1uU=; b=gu3wKfwQRT0vxv+lyylig9BXwwEWAuXWUne29Kc1cpt20JTjhFAVHczVQsMhZkpRHo 2P8rcYriF7DE6tq49u6oersb5owBt2gZk6y5lXzR1eshINxK1xejf/HDcDP/iz7CIVuj wPGJYZsnLazmxz16MnbfJJhKL6Empn/c1eqYA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=LLEo2VcdGaxy5C9CL1/3vyZ3Vf7p3bVkuMcppULAd62Zf6ifMSbE7debFXGPaiDURh VSXJS7KWZUbH50HFQQOtemeOh6AcAKg/tviCsqbDmhhYwwDTZlHYwglCTaDphQlZBRIe o3/p0BpG7k09aXbe1kLra4m8APHGFKGDooJZo= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.216.15.68 with SMTP id e46mr640386wee.225.1243542442710; Thu, 28 May 2009 13:27:22 -0700 (PDT) In-Reply-To: <047506CD-647D-472E-A96B-96C278C31F51@stellar.eclipse.co.uk> References: <4E38BD16-0410-4A31-839C-290364A8D735@stellar.eclipse.co.uk> <208DD9E9-EDD3-4E85-A8DE-6B08B08EDCEA@stellar.eclipse.co.uk> <20090527130041.214f5aa9@ilievnet.com> <20090528131735.10e3b3ce@ilievnet.com> <9837B633-4DCD-47E2-9A88-442A0FE750BC@stellar.eclipse.co.uk> <047506CD-647D-472E-A96B-96C278C31F51@stellar.eclipse.co.uk> Date: Thu, 28 May 2009 22:27:22 +0200 Message-ID: Subject: Re: [gentoo-user] USE="mmx mmxext sse sse2 ssse3 3dnow 3dnowext" From: Ward Poelmans To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: bcc4770c-e20d-4cd0-bc30-1e2f8cee0722 X-Archives-Hash: 2467aedbf65a6bf24fe41b70cfbbf6a8 On Thu, May 28, 2009 at 22:19, Stroller wrote: > What's the difference between supporting the "certain set of instructions" > with "-march=" and doing so with USEs? > > Or doesn't "-march=" support additional "certain sets of instructions". What > does it do, then? The difference is that with the USE flag, you enable the use of assembly code in the source of mplayer that makes use of the "certain set of instructions". The -march option enables the use of the "certain set of instructions" when gcc is optimizing and so gcc will use the "certain set of instructions" when it converts the source code into assembly code. Ward