aboutsummaryrefslogtreecommitdiff
path: root/blas
diff options
context:
space:
mode:
authorMiao Wang <miaowang@google.com>2015-07-07 14:40:35 -0700
committerMiao Wang <miaowang@google.com>2015-07-09 12:23:14 -0700
commit13ca41fdb8eea8f2281511778768d72a530b51cc (patch)
treefecb8fab4f649bee15e2855e3e36828f65bc9c4e /blas
parent55f89530793a8b08a088ac282675f968a9c42276 (diff)
downloadeigen-13ca41fdb8eea8f2281511778768d72a530b51cc.tar.gz
fix eigen crash on fugu when executing ZHEMV with SSE instructions.
- ZHEMV crash when using aligned store & load instruction - Workaround: replacing the aligned instructions with unaligned version. bug: 22184124 Change-Id: Ic6efd630938adb1b8783636c2bc7029e7e3b3c2d (cherry picked from commit 68f030476cbad3be84cd3baacf9518865d5ff877)
Diffstat (limited to 'blas')
-rw-r--r--blas/Android.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/blas/Android.mk b/blas/Android.mk
index f2ee3fa08..54b9708f1 100644
--- a/blas/Android.mk
+++ b/blas/Android.mk
@@ -16,6 +16,9 @@ LOCAL_PATH:=$(call my-dir)
include $(CLEAR_VARS)
LOCAL_CLANG := true
+# EIGEN_ANDROID_SSE_WR is for "Eigen Android SSE Work Around"
+# Will be removed after we understand it better.
+LOCAL_CFLAGS += -DEIGEN_ANDROID_SSE_WR
LOCAL_MODULE := libF77blas
LOCAL_SRC_FILES:= \