Gentoo Archives: gentoo-amd64

From: Harm Geerts <harmgeerts@××××.nl>
To: gentoo-amd64@l.g.o
Subject: [gentoo-amd64] Re: 3dnow* 3dnowext* mmx* mmxext* sse* sse2*, etc. on AMD64
Date: Tue, 28 Nov 2006 02:02:57
Message-Id: 200611280259.41213.harmgeerts@home.nl
In Reply to: [gentoo-amd64] 3dnow* 3dnowext* mmx* mmxext* sse* sse2*, etc. on AMD64 by Mark Knecht
1 On Tuesday 28 November 2006 02:33, Mark Knecht wrote:
2 > Hi,
3 > It seems that suddenly many CPU instruction flags for multimedia
4 > have become usable on my AMD64 machine and an emerge is indicated to
5 > rebuild a bunch of stuff. These have been off since I originally built
6 > the machine.
7 >
8 > I have no issues about building the programs but I first wanted to
9 > check that this isn't some mistake. Are these flags now supported on
10 > AMD64?
11 >
12 > I'm showing mplayer here but there are probably 20-30 other
13 > programs on my machine asking to be rebuilt.
14 >
15 > Thanks,
16 > Mark
17 >
18 >
19 > [ebuild R ] media-video/mplayer-1.0_pre8 USE="3dnow* 3dnowext* X
20 > alsa dvd dvdread encode gif gtk i8x0 ipv6 jack jpeg (mmx*) mmxext*
21 > opengl png sdl (sse*) (sse2*) truetype unicode v4l v4l2 vorbis xv xvid
22 > (-3dfx) -aac -aalib (-altivec) -arts -bidi -bindist -bl -cdparanoia
23 > -cpudetection -custom-cflags -debug -dga -directfb -doc -dts -dv -dvb
24 > -esd -fbcon -ggi -joystick -libcaca -lirc -live -livecd -lzo -mad
25 > -matrox -musepack -nas -nvidia -openal -oss (-real) -rtc -samba -speex
26 > (-svga) -tga -theora (-win32codecs) -x264 -xanim -xinerama -xvmc
27 > (-xmms%)" LINGUAS="-bg -cs -da -de -el -en -es -fr -hu -ja -ko -mk -nl
28 > -no -pl -pt_BR -ro -ru -sk -tr -uk -zh_CN -zh_TW" 220 kB
29
30 This is normal, they changed the way these flags are handled because not all
31 64bit cpu's support the same instructions. As you can see in the mplayer
32 package, mmx,sse and sse2 are still masked because they supported on all
33 64bit cpu's. Those are always enabled !
34
35 The remaining flags you can set if your cpu supports them.
36 $ grep flags /proc/cpuinfo
37 --
38 gentoo-amd64@g.o mailing list

Replies

Subject Author
Re: [gentoo-amd64] Re: 3dnow* 3dnowext* mmx* mmxext* sse* sse2*, etc. on AMD64 Mark Knecht <markknecht@×××××.com>