[Frugalware-git] frugalware-current: util.sh: append
-fno-strict-aliasing to CFLAGS for gcc-4.2
VMiklos
vmiklos at frugalware.org
Wed Sep 26 22:17:41 CEST 2007
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=7c16c1fa12373690b20bd4853de4f2ce1fa9f7e9
commit 7c16c1fa12373690b20bd4853de4f2ce1fa9f7e9
Author: VMiklos <vmiklos at frugalware.org>
Date: Wed Sep 26 22:17:35 2007 +0200
util.sh: append -fno-strict-aliasing to CFLAGS for gcc-4.2
diff --git a/source/include/util.sh b/source/include/util.sh
index 782a726..150f7d9 100644
--- a/source/include/util.sh
+++ b/source/include/util.sh
@@ -81,6 +81,12 @@ Flocalstatedir="/var"
Fmenudir="/usr/share/applications"
Farchs=('i686' 'x86_64' 'ppc')
Fconfopts="--prefix=$Fprefix"
+if [ -n "$CFLAGS" ]; then
+ _gccver=`gcc -dumpversion`
+ if [ "${_gccver%%.?}" == "4.2" ]; then
+ export CFLAGS="$CFLAGS -fno-strict-aliasing"
+ fi
+fi
export LDFLAGS="-Wl,--hash-style=both"
###
More information about the Frugalware-git
mailing list