From 6e0886b9a8f92c805c2418fa8d0d6dfde6b0ce06 Mon Sep 17 00:00:00 2001 From: Frantisek Kluknavsky Date: Nov 12 2012 13:27:53 +0000 Subject: progress --- diff --git a/atlas.spec b/atlas.spec index c7adf44..a4019a2 100644 --- a/atlas.spec +++ b/atlas.spec @@ -275,7 +275,7 @@ for type in %{types}; do %define pr_base %(echo $((%{__isa_bits}+0))) %if "%{?enable_native_atlas}" == "0" %ifarch x86_64 - %define arch_option -A 32 + #define arch_option -A 32 #ISA - SSE1=256, SSE2=128, SSE3=64, AVX=32 %define isa_option -V 448 %endif @@ -283,6 +283,18 @@ for type in %{types}; do else libname=atlas-${type} fi + + if [ "$type" = "sse3" ]; then + echo dummy + %define pr_base %(echo $((%{__isa_bits}+0))) + %if "%{?enable_native_atlas}" == "0" + %ifarch x86_64 + #define arch_option -A 32 + #ISA - SSE1=256, SSE2=128, SSE3=64, AVX=32 + %define isa_option -V 480 + %endif + %endif + fi mkdir -p %{_arch}_${type} pushd %{_arch}_${type} ../configure -b %{mode} %{?threads_option} %{?isa_option} %{?arch_option} -D c -DWALL -Fa alg '-g -Wa,--noexecstack -fPIC'\ @@ -301,12 +313,13 @@ for type in %{types}; do # sed -i 's#-msse3#-msse2#' Make.inc # sed -i 's#-mavx#-msse2#' Make.inc echo 'skonfigurovane base' - sed -i 's#PMAKE = $(MAKE) .*#PMAKE = $(MAKE) -j 1#' Make.inc +# sed -i 's#PMAKE = $(MAKE) .*#PMAKE = $(MAKE) -j 1#' Make.inc elif [ "$type" = "sse3" ]; then - sed -i 's#ARCH =.*#ARCH = HAMMER64SSE3#' Make.inc - sed -i 's#PMAKE = $(MAKE) .*#PMAKE = $(MAKE) -j 1#' Make.inc - sed -i 's#-DATL_AVX##' Make.inc - sed -i 's#-mavx#-msse3#' Make.inc +# sed -i 's#ARCH =.*#ARCH = HAMMER64SSE3#' Make.inc +# sed -i 's#PMAKE = $(MAKE) .*#PMAKE = $(MAKE) -j 1#' Make.inc +# sed -i 's#-DATL_AVX##' Make.inc +# sed -i 's#-mavx#-msse3#' Make.inc + echo 'skonfigurovane sse' %define pr_sse3 %(echo $((%{__isa_bits}+4))) fi %endif