GCC 3.3: -mcpu vs -march

L

logout

Grünschnabel
Hallo,

jetzt muss ich doch mal nachhaken. -march=athlon impliziert immer -mcpu=athlon und daher muss mcpu eigentlich nich explizit angegeben werden.
Einige Softwarepakete wie der MPlayer geben -mcpu dennoch explizit mit an, bzw. -mtune ab GCC 3.4 (IIRC).

Inwiweit ändert GCC sein Verhalten, wenn man -mcpu explizit mitgibt?

Ich übersetze gerade Firefox 1.0.4 für meinen Athlon-XP (GCC 3.3.1) ich werd einmal nur -march=athlon-xp mitgeben und einmal "-march=athlon-xp -mcpu=athlon-xp" mitgeben und mal sehen, ob die Binaries unterschiedlich groß werden.
 
Zurück
Oben