From 9034faa533b865393c1bb40fe18b0ad49a4d9e20 Mon Sep 17 00:00:00 2001 From: Alberto Ruiz Date: Tue, 5 May 2015 21:22:42 +0200 Subject: arch flags for msse2 --- packages/base/hmatrix.cabal | 7 ++++++- packages/gsl/hmatrix-gsl.cabal | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) (limited to 'packages') diff --git a/packages/base/hmatrix.cabal b/packages/base/hmatrix.cabal index 7bfc762..69ec8fa 100644 --- a/packages/base/hmatrix.cabal +++ b/packages/base/hmatrix.cabal @@ -87,7 +87,12 @@ library -fno-warn-missing-signatures -fno-warn-orphans - cc-options: -O4 -msse2 -Wall + cc-options: -O4 -Wall + + if arch(x86_64) + cc-options: -msse2 + if arch(i386) + cc-options: -msse2 cpp-options: -DBINARY diff --git a/packages/gsl/hmatrix-gsl.cabal b/packages/gsl/hmatrix-gsl.cabal index 7028bae..6f983f2 100644 --- a/packages/gsl/hmatrix-gsl.cabal +++ b/packages/gsl/hmatrix-gsl.cabal @@ -53,7 +53,12 @@ library C-sources: src/Numeric/GSL/gsl-aux.c - cc-options: -O4 -msse2 -Wall + cc-options: -O4 -Wall + + if arch(x86_64) + cc-options: -msse2 + if arch(i386) + cc-options: -msse2 ghc-options: -Wall -fno-warn-missing-signatures -fno-warn-orphans -- cgit v1.2.3