2012/1/13 Matheus L. Abreu <matheusl.ab...@gmail.com>: > 2012/1/13 Enio Marconcini <eni...@gmail.com> > >> 2012/1/11 Marcelo Gondim <gon...@bsdinfo.com.br> >> >> > Pessoal, >> > >> > Estava eu lendo aqui a BSD Magazine desse mês que fala sobre as >> > novidades do FreeBSD 9.0 e uma delas é justamente o LLVM com o Clang e >> > que muita gente já estava esperando. Pelo que entendi o kernel e o world >> > já podem ser compilados com CLang e alguns ports. Alguém já checou >> > quanto à performance? Os programas compilados já dão alguma diferença ou >> > pelo menos ficamos equiparados com o gcc? >> > >> > []´s >> > >> > Gondim >> >> >> só pra acompanhar, essas alterações feitas em /etc/make.conf >> >> CFLAGS= -O2 -pipe -funroll-loops -ffast-math >> COPTFLAGS= -O2 -pipe -funroll-loops -ffast-math >> WITHOUT_X11=yes >> NO_X=yes >> >> aplica-se, ao que parece, apenas ao gcc? >> ou as mesmas podem ser aproveitadas pelo clang? >> >> -- >> *ENIO RODRIGO MARCONCINI* >> @eniomarconcini >> skype: eniorm >> facebook.com/eniomarconcini >> >> *"H**ave a trouble with windows: reboot!* >> >> *Have a trouble with unix: be root!"* > > > Aproveitando o embalo ... o CPUTYPE (dentro do make.conf) é suportado pelo > CLANG também? > > > -- > *Matheus Lamberti de Abreu*
sim, mas... nao se anime muito; ate presente momento nao se compara, por exemplo, ao uso da flag =native sendo interpretada pelo gcc. benchmarks e performance em geral; clang nao deixa a desejar nem decepciona. ja tive/tenho ports compilados com gcc46... tenho usado clang a MUUUITO tempo, tal como marcelo e cleber ja comentaram aqui na lista e a coisa funciona! dos problemas que tive, todos foram causados por mim mesmo e desenrolados sem tanta dificuldade. so a criterio de informacao (velha, mas valida); http://blog.vx.sk/archives/25-FreeBSD-Compiler-Benchmark-gcc-base-vs-gcc-ports-vs-clang.html -- Vinícius Zavam profiles.google.com/egypcio ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd