Onde eu coloco as flags ? no /etc/make.conf ? É parecido com o esquema do gentoo ?
2006/8/15, Joao Rocha Braga Filho <[EMAIL PROTECTED]>: > On 8/15/06, Nilson Debatin <[EMAIL PROTECTED]> wrote: > > Em Ter, 2006-08-15 às 09:42 -0300, Anderson Sartori escreveu: > > > Bom dia lista > > > > > > Estou a procura de referencias sobre otimizacoes de maquinas i386. Mais > > > especificamente sobre conjuntos de instruções de flags O3, O4. > > > > > > > Você pode encontrar muito material sobre isso nos forums do linux > > gentoo, pois ele é estilo FreeBSD pois tudo é compilado. Eles até > > possuem um sistema similar ao ports, talvez um derivado. Eu já > > "brinquei" muito com isso, e também já me ferrei muito pois alguns > > programas ficam instaveis com muita otimização. Hoje em dia para > > servidores sou conservador, utilizo apenas -O2 -fomit-frame-pointer > > Assisti uma palestra de uma garota da LinuxChix sobre o assunto no > ano passado. Mas também já li o manual do GCC, e compilei muito > com a opção -S (Desde o PDP-11/70, em 1985). O GCC parece que > está vivo pelas coisas que faz. Ele inverte loops por conta própria se > a variável de controle do loop não é usada. E mais algumas outras > coisas. > > Sugiro que leia o manual e experimente as opções parando no assembler, > com a opção -S, e analisando o que ele faz. > > Algumas dicas. Nunca use em um prgrama científico a opção fast-math, > e similares, pois não garante a repetitividade dos resultados entre > plataformas diferentes. Mas se a fidelidade de resultados não for > importante, pode usar. > > > João Rocha. > > > > > []s > > Nilson > > > > > > ------------------------- > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > > > -- > "Sempre se apanha mais com as menores besteiras. Experiência própria." > > [EMAIL PROTECTED] > [EMAIL PROTECTED] > http://www.goffredo.eti.br > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd