]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
erasure-code: gf-complete detects SSE at runtime 1512/head
authorLoic Dachary <loic@dachary.org>
Fri, 21 Mar 2014 13:56:30 +0000 (14:56 +0100)
committerLoic Dachary <loic@dachary.org>
Fri, 21 Mar 2014 13:56:30 +0000 (14:56 +0100)
And the gf-complete code has been updated to rely on the
gf_internal_t::sse flag instead of #if conditionals.

Signed-off-by: Loic Dachary <loic@dachary.org>
src/erasure-code/jerasure/Makefile.am
src/erasure-code/jerasure/gf-complete

index ff8114b8033413b7d82dfb901692c90e84e71d29..1e87d2d9a9998be59b0a9678a547bee4cc484dfc 100644 (file)
@@ -8,6 +8,7 @@ libec_jerasure_la_SOURCES = \
   erasure-code/jerasure/gf-complete/src/gf_wgen.c \
   erasure-code/jerasure/gf-complete/src/gf_method.c \
   erasure-code/jerasure/gf-complete/src/gf_w16.c \
+  erasure-code/jerasure/gf-complete/src/gf_intel.c \
   erasure-code/jerasure/gf-complete/src/gf.c \
   erasure-code/jerasure/gf-complete/src/gf_w32.c \
   erasure-code/jerasure/gf-complete/src/gf_w64.c \
@@ -26,6 +27,7 @@ noinst_HEADERS += \
   erasure-code/jerasure/jerasure/include/liberation.h \
   erasure-code/jerasure/jerasure/include/reed_sol.h \
   erasure-code/jerasure/gf-complete/include/gf_int.h \
+  erasure-code/jerasure/gf-complete/include/gf_intel.h \
   erasure-code/jerasure/gf-complete/include/gf_complete.h \
   erasure-code/jerasure/gf-complete/include/gf_rand.h \
   erasure-code/jerasure/gf-complete/include/gf_method.h \
index a8ca2fb4ba0b5896474e1d809aae7550b79eef10..3b0af8e1353749ccb6a8852e91230ea55efe1ed2 160000 (submodule)
@@ -1 +1 @@
-Subproject commit a8ca2fb4ba0b5896474e1d809aae7550b79eef10
+Subproject commit 3b0af8e1353749ccb6a8852e91230ea55efe1ed2