Skip to content

Commit 444203b

Browse files
authored
Merge pull request #34 from mattip/add-target
add TARGETs
2 parents 8c30f76 + f95785a commit 444203b

File tree

2 files changed

+20
-7
lines changed

2 files changed

+20
-7
lines changed

appveyor/build_openblas.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ OPENBLAS_VERSION=$(git describe --tags)
6666
export LIBNAMESUFFIX=${OPENBLAS_VERSION}-${GCC_TAG}
6767
make BINARY=$BUILD_BITS DYNAMIC_ARCH=1 USE_THREAD=1 USE_OPENMP=0 \
6868
NUM_THREADS=24 NO_WARMUP=1 NO_AFFINITY=1 CONSISTENT_FPCSR=1 \
69-
BUILD_LAPACK_DEPRECATED=1 \
69+
BUILD_LAPACK_DEPRECATED=1 TARGET=PRESCOTT \
7070
COMMON_OPT="$cflags" \
7171
FCOMMON_OPT="$fflags" \
7272
MAX_STACK_ALLOC=2048 \

travis-ci/build_steps.sh

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -86,11 +86,24 @@ function do_build_lib {
8686
local interface64=$3
8787
echo "Building with settings: '$plat' '$suffix' '$interface64'"
8888
case $plat in
89-
x86_64) local bitness=64 ;;
90-
i686) local bitness=32 ;;
91-
aarch64) local bitness=64 ;;
92-
s390x) local bitness=64 ;;
93-
ppc64le) local bitness=64 ;;
89+
x86_64)
90+
local bitness=64
91+
local target_flags="TARGET=PRESCOTT"
92+
;;
93+
i686)
94+
local bitness=32
95+
local target_flags="TARGET=PRESCOTT"
96+
;;
97+
aarch64)
98+
local bitness=64
99+
local target_flags="TARGET=ARMV8"
100+
;;
101+
s390x)
102+
local bitness=64
103+
;;
104+
ppc64le)
105+
local bitness=64
106+
;;
94107
*) echo "Strange plat value $plat"; exit 1 ;;
95108
esac
96109
case $interface64 in
@@ -111,7 +124,7 @@ function do_build_lib {
111124
set -x
112125
(cd OpenBLAS \
113126
&& patch_source \
114-
&& make DYNAMIC_ARCH=1 USE_OPENMP=0 NUM_THREADS=64 BINARY=$bitness $interface64_flags > /dev/null \
127+
&& make DYNAMIC_ARCH=1 USE_OPENMP=0 NUM_THREADS=64 BINARY=$bitness $interface64_flags $target_flags > /dev/null \
115128
&& make PREFIX=$BUILD_PREFIX $interface64_flags install )
116129
stop_spinner
117130
local version=$(cd OpenBLAS && git describe --tags --abbrev=8)

0 commit comments

Comments
 (0)