Gentoo Archives: gentoo-user-de

From: Marius Mauch <genone@g.o>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Hochoptimierte, aber dennoch sichere CFLAGS für P4
Date: Thu, 21 Oct 2004 09:57:47
Message-Id: 20041021115738.76a7250f@andy.genone.homeip.net
In Reply to: [gentoo-user-de] Hochoptimierte, aber dennoch sichere CFLAGS für P4 by Thorsten Dikmann
1 On 10/21/04 Thorsten Dikmann wrote:
2
3 > Guten Morgen.
4 >
5 > Nach langem lesen der gcc manpage und stöbern im Forum möchte ich
6 > meine CFLAGS ein wenig weiter optimieren (derzeit
7 > CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer").
8 >
9 > Ich dachte an
10 >
11 > CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -mfpmath=sse
12 > -msse2 -ftracer"
13 >
14 > und eventuell noch -fPIC
15 >
16 > Ich kann mir vorstellen, dass -mfpmath=sse -msse2 recht sicher sind
17 > beim P4. Hat jemand mit den Flags oben schon gute/schlechte
18 > Erfahrungen gemacht?
19
20 Also SSE2 ist schon oft der Grund für Compilerfeher gewesen (und
21 deswegen z.B. im momentanen gcc-3.4 komplett deaktiviert). Davon
22 abgesehen wird es mit -march=pentium4 automatisch aktiviert. Von -O3
23 würde ich auch prinzipiell abraten, da viele Programme dadurch grösser
24 und damit langsamer werden. -fPIC kann man sich drüber streiten, aber
25 allgemein sollte man das auch nicht global aktivieren sondern den
26 jeweiligen Paketen überlassen.
27
28 MfG Marius