From f9788dc4bd6f53867b039be916afde64203cabf8 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Sun, 29 Jul 2012 19:26:36 +0000 Subject: [PATCH] extra/cln: armv6h bits --- extra/cln/PKGBUILD | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/extra/cln/PKGBUILD b/extra/cln/PKGBUILD index 371695589..c932d03b2 100644 --- a/extra/cln/PKGBUILD +++ b/extra/cln/PKGBUILD @@ -1,13 +1,11 @@ # $Id: PKGBUILD 127750 2011-06-18 05:06:20Z eric $ # Maintainer: Eric BĂ©langer -# ALARM: Kevin Mihelich +# ALARM: Kevin Mihelich # - Redefined our CFLAGS and CXXFLAGS to remove -O2, and define -DNO_ASM. # Optimization kills the builds, NO_ASM prevents it using asm that doesn't work for us. # - Removed building and installing pdf docs, it always fails. -plugrel=1 - pkgname=cln pkgver=1.3.2 pkgrel=1 @@ -26,8 +24,11 @@ sha1sums=('c30dca80e75f45e2107f233075e6d0339ea884b0') build() { cd "${srcdir}/${pkgname}-${pkgver}" if [ "$CARCH" = "armv7h" ]; then - export CFLAGS="-march=armv7-a -pipe -DNO_ASM" - export CXXFLAGS="-march=armv7-a -pipe -DNO_ASM" + export CFLAGS="-march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -pipe -DNO_ASM" + export CXXFLAGS="-march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -pipe -DNO_ASM" + elif [ "$CARCH" = "armv6h" ]; then + export CFLAGS="-march=armv6 -mfloat-abi=hard -mfpu=vfp -pipe -DNO_ASM" + export CXXFLAGS="-march=armv6 -mfloat-abi=hard -mfpu=vfp -pipe -DNO_ASM" else export CFLAGS="-march=armv5te -pipe -DNO_ASM" export CXXFLAGS="-march=armv5te -pipe -DNO_ASM"