2008-09-01

NSP2 ao máximo, com umas linhas no configure

Fiz um patch no arquivo configure gerado pelo autogen.sh, usando as CFLAGS otimizadas para o processador ARM 11 (ARMel/ARMv6) do Nokia N810, o ganho de performance foi excelente.
--- ../nsp2/configure 2008-08-29 09:59:15.000000000 -0300
+++ configure 2008-08-28 16:03:55.000000000 -0300
@@ -20018,6 +20018,15 @@
FC_LDFLAGS="${FC_LDFLAGS} -ldl -rdynamic"
MAKEFILE_TARGET=Makefile.linux
;;
+ # Compatibilidade com ARMv6 Nokia N8x0
+ arm-unknown-linux-gnu | arm-*-linux-gnu | arm-unknown-linux-gnueabi)
+ CC_PICFLAGS="-fPIC"
+ FC_PICFLAGS="-fPIC"
+ FC_LDFLAGS="${FC_LDFLAGS} -ldl -rdynamic"
+ CC_PLAT_OPTIONS="-O3 -mcpu=arm1136j-s -mtune=arm1136j-s -fomit-frame-pointer -fsigned-char -mfpu=vfp -mfloat-abi=softfp -DUSESTRERROR"
+ CC_OPTIONS="${CC_OPTIONS} ${CC_PLAT_OPTIONS}"
+ MAKEFILE_TARGET=Makefile.linux
+ ;;
# Linux gnu: x86_64 distributions added by cdh 2004-09-29
x86_64-*-linux-gnu)
if test X"$CC" = X"$ICC" ; then
Postar um comentário