Gentoo Archives: gentoo-user

From: Stroller <stroller@××××××××××××××××××.uk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] USE="mmx mmxext sse sse2 ssse3 3dnow 3dnowext"
Date: Thu, 28 May 2009 20:38:56
Message-Id: 10C63527-EC84-4039-B922-5579447DB9D7@stellar.eclipse.co.uk
In Reply to: Re: [gentoo-user] USE="mmx mmxext sse sse2 ssse3 3dnow 3dnowext" by Ward Poelmans
1 On 28 May 2009, at 21:27, Ward Poelmans wrote:
2
3 > On Thu, May 28, 2009 at 22:19, Stroller <stroller@××××××××××××××××××.uk
4 > > wrote:
5 >> What's the difference between supporting the "certain set of
6 >> instructions"
7 >> with "-march=" and doing so with USEs?
8 >>
9 >> Or doesn't "-march=" support additional "certain sets of
10 >> instructions". What
11 >> does it do, then?
12 >
13 > The difference is that with the USE flag, you enable the use of
14 > assembly code in the source of mplayer that makes use of the "certain
15 > set of instructions". The -march option enables the use of the
16 > "certain set of instructions" when gcc is optimizing and so gcc will
17 > use the "certain set of instructions" when it converts the source code
18 > into assembly code.
19
20
21
22 Right. That's what I was surmising in the post (28 May 2009 20:13:57
23 BST) you previously replied to.
24
25 Stroller.