Tem uma descri��o completa na documenta��o do gcc.
http://gcc.gnu.org/onlinedocs/gcc-3.3.1/gcc/Optimize-Options.html
Mas fique esperto que certeza que o esses montes de op��o junto com o -O9 (que
nada mais � que o -O3) est�o redundantes na fita...
Olhe o que o -O3 faz:
-fdefer-pop
-fmerge-constants
-fthread-jumps
-floop-optimize
-fcrossjumping
-fif-conversion
-fif-conversion2
-fdelayed-branch
-fguess-branch-probability
-fcprop-registers
-fforce-mem
-foptimize-sibling-calls
-fstrength-reduce
-fcse-follow-jumps -fcse-skip-blocks
-frerun-cse-after-loop -frerun-loop-opt
-fgcse -fgcse-lm -fgcse-sm
-fdelete-null-pointer-checks
-fexpensive-optimizations
-fregmove
-fschedule-insns -fschedule-insns2
-fsched-interblock -fsched-spec
-fcaller-saves
-fpeephole2
-freorder-blocks -freorder-functions
-fstrict-aliasing
-falign-functions -falign-jumps
-falign-loops -falign-labels
-fomit-frame-pointer
-finline-functions
-frename-registers
Abra�os,
Rafael Diniz
Em Sex 17 Out 2003 19:55, Ederson L. Corr�a escreveu:
> AWK wrote:
> > Como meu micro � um Celerom 500MHz, os par�metros que passei � vari�vel
> > CFLAGS no /etc/profile:
> >
> > CFLAGS='-g -O9 -funroll-loops -ffast-math -malign-double
> > -mcpu=pentiumpro -march=pentiumpro -fomit-frame-pointer -fno-exceptions'
>
> Algu�m sabe me dizer onde encontro documenta��o sobre os possiveis
> parametros (com uma descri��o de cada) q eu posso utilizar para otimizar
> a compila��o ?
> []'s
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Engenharia da Computa��o -- Unicamp
http://www.gnu.org/philosophy/why-free.pt.html
Usu�rio do sistema operacional GNU/Linux
Chave PGP: http://www.dcc.unicamp.br/~ra017126/pubkey.asc
"Acreditar num conhecimento que pode ser vendido e
comprado � uma forma sutil (e cruel) de perpetuar a ignor�ncia."
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html