PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Interessant, interessant...



Ypsilon
06.08.02, 10:59
Ich habe gestern beim Kompilieren von avifile ein Bisschen zugeschaut und etwas verblüffendes gesehen:



gcc -DHAVE_CONFIG_H -I. -I. -I../../include -DHAVE_AV_CONFIG_H -I./.. -Wall
-Wno-unused -I../../include -O4 -mcpu=pentium2
-march=pentium2 -fforce-addr -falign-functions -fomit-frame-pointer
-pipe -c mpegaudio.c -MT mpegaudio.lo -MD -MP -MF .deps/mpegaudio.TPlo
-fPIC -DPIC -o mpegaudio.lo


Ich dachte immer, es geht nur bis -O3 bei den Optimierungsflags?
In meinen CFLAGS war auch -O3 drin, aber die wurden wohl durch dieses -O4 ersetzt....

Kann mich da jemand drüber aufklären? Ist das sowas wie ne "Geheimoption", die nur bei speziellen Sachen verwendet wird? :confused:

zander
06.08.02, 11:59
Zumindest GCC (2.x/3.x) kennt weiterhin lediglich -O0...-O3, sieh' Dir die Manpage für weitere Information dazu an. Ich vermute einfach mal, dass der Autor etwas übereifrig war und/oder auf die zukünftige Verfügbarkeit von -O4+ spekuliert hat. Vielleicht benutzt er aber auch einen anderen Compiler.