[boinc-app-seti] 02/04: Imported Upstream version 7.09~svn1982
Gianfranco Costamagna
locutusofborg-guest at alioth.debian.org
Fri Sep 6 10:10:32 UTC 2013
This is an automated email from the git hooks/post-receive script.
locutusofborg-guest pushed a commit to branch master
in repository boinc-app-seti.
commit 7cb3884c4e048b2582cdf9c083ee71f9f40791ef
Author: Gianfranco Costamagna <costamagnagianfranco at yahoo.it>
Date: Fri Sep 6 12:09:17 2013 +0200
Imported Upstream version 7.09~svn1982
---
Makefile.incl | 2 +-
build_android_client.sh | 10 +++++-----
configure.ac | 41 ++++++++++++++++++++++++++++++++++++++++-
3 files changed, 46 insertions(+), 7 deletions(-)
diff --git a/Makefile.incl b/Makefile.incl
index 62cc811..64d4296 100644
--- a/Makefile.incl
+++ b/Makefile.incl
@@ -30,7 +30,7 @@ INFORMIX_LIBS = @INFORMIX_LIBS@
INFORMIX_CFLAGS = @INFORMIX_CFLAGS@
APP_LIBS = @ASMLIB_LIBS@ @APP_LIBS@
APP_LDFLAGS = @ASMLIB_LDFLAGS@ @APP_LDFLAGS@
-APP_CFLAGS = @ASMLIB_CFLAGS@ @APP_CFLAGS@
+APP_CFLAGS = @ASMLIB_CFLAGS@ @APP_CFLAGS@ @FP_ABI_FLAGS@ @FP_FLAGS@
GRAPHICS_CFLAGS = @GRAPHICS_CFLAGS@
DEFS = @DEFS@
GRAPHICS_LIBS = @GRAPHICS_LIBS@
diff --git a/build_android_client.sh b/build_android_client.sh
index cc7f245..cfae449 100755
--- a/build_android_client.sh
+++ b/build_android_client.sh
@@ -35,11 +35,11 @@ export AR=${CROSS_PREFIX}-ar
export STRIP=${CROSS_PREFIX}-strip
export RANLIB=${CROSS_PREFIX}-ranlib
-export CFLAGS="--sysroot=$TCSYSROOT -DANDROID -DDECLARE_TIMEZONE -Wall -O3 -fomit-frame-pointer -mfloat-abi=softfp -march=armv7-a -mtune=cortex-a9 -mfpu=vfpv3-d16"
-export CXXFLAGS="--sysroot=$TCSYSROOT -DANDROID -Wall -funroll-loops -fexceptions -O3 -fomit-frame-pointer -mfloat-abi=softfp -march=armv7-a -mtune=cortex-a9 -mfpu=vfpv3-d16"
+export CFLAGS="--sysroot=$TCSYSROOT -DANDROID -DDECLARE_TIMEZONE -Wall -O3 -fomit-frame-pointer -march=armv6 -mtune=cortex-a9"
+export CXXFLAGS="--sysroot=$TCSYSROOT -DANDROID -Wall -funroll-loops -fexceptions -O3 -fomit-frame-pointer -march=armv6 -mtune=cortex-a9"
export CCASFLAGS="${CFLAGS}"
-export LDFLAGS="-L$TCINCLUDES/lib/armv7-a -L$TCSYSROOT/usr/lib -L$TCINCLUDES/lib -llog -lstdc++"
-export LIBS="/usr/arm-linux-androideabi/arm-linux-androideabi/lib/armv7-a/libstdc++.a"
+export LDFLAGS="-L$TCINCLUDES/lib/armv6 -L$TCSYSROOT/usr/lib -L$TCINCLUDES/lib -llog -lstdc++"
+export LIBS="/usr/arm-linux-androideabi/arm-linux-androideabi/lib/libstdc++.a"
export PKG_CONFIG_SYSROOT_DIR=$TCSYSROOT
export PKG_CONFIG_PATH=$CURL_DIR/lib/pkgconfig:$OPENSSL_DIR/lib/pkgconfig
@@ -49,7 +49,7 @@ if [ -n "$MAKECLEAN" ]; then
make clean
fi
if [ -n "$CONFIGURE" ]; then
-./_autosetup
+./_autosetup
./configure -C --host=${ac_cv_host} --prefix="${ANDROIDTC}/arm-linux-androideabi" --exec-prefix="${ANDROIDTC}/arm-linux-androideabi" --with-boinc-platform="arm-android-linux-gnu" --with-ssl=$TCINCLUDES --disable-graphics --disable-server
fi
make
diff --git a/configure.ac b/configure.ac
index 8b565b7..665f351 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4,7 +4,7 @@
AC_PREREQ(2.57)
-AC_INIT(setiathome_v7, 7.07, korpela at ssl.berkeley.edu)
+AC_INIT(setiathome_v7, 7.09, korpela at ssl.berkeley.edu)
AC_CONFIG_MACRO_DIR([m4])
svnrev="`svn info | grep Revision:`"
@@ -442,6 +442,45 @@ else
[Define to the typecast required for arg 2 of _mm256_maskstore_ps()])
fi
+AC_ARG_WITH([float-abi],
+ AC_HELP_STRING([--with-float-abi=<abi>],
+ [set -mfloat-abi parameter for gcc]),
+ [FP_ABI_FLAGS="-mfloat-abi=$withval"],[
+ if test "x$FP_ABI_FLAGS" = "x" && ! ( echo ${CFLAGS} ${CPPFLAGS} ${CXXFLAGS} | grep mfloat-abi ) ; then
+ case $host in
+ arm-*-armhf|arm-*-gnueabihf)
+ FP_ABI_FLAGS="-mfloat-abi=hard"
+ ;;
+ arm-*-armel|arm-*-androideabi|arm-*-gnueabi)
+ FP_ABI_FLAGS="-mfloat-abi=softfp"
+ ;;
+ *) FP_ABI_FLAGS=
+ ;;
+ esac
+ fi
+])
+
+AC_ARG_WITH([fpu],
+ AC_HELP_STRING([--with-fpu=<fpu>],
+ [set -mfpu parameter for gcc]),
+ [FP_FLAGS="-mfpu=$withval"],[
+ if test "x$FP_ABI_FLAGS" != "x-mfloat-abi=soft" && ! ( echo ${CFLAGS} ${CPPFLAGS} ${CXXFLAGS} | grep "mfloat-abi=soft[[ $]]" ) ; then
+ if test "x$FP_FLAGS" = "x" && ! ( echo ${CFLAGS} ${CPPFLAGS} ${CXXFLAGS} | grep mfpu ) ; then
+ case $host in
+ arm-*-armhf|arm-*-armel|arm-*-androideabi)
+ FP_FLAGS="-mfpu=vfp"
+ ;;
+ *) FP_FLAGS=
+ ;;
+ esac
+ fi
+ fi
+])
+
+
+AC_SUBST([FP_ABI_FLAGS])
+AC_SUBST([FP_FLAGS])
+
AC_CACHE_SAVE
AH_TOP([
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-boinc/boinc-app-seti.git
More information about the pkg-boinc-commits
mailing list