From dbcf4471838fbf5dce2ee06fc73493f513dbf9f0 Mon Sep 17 00:00:00 2001 From: Loic Dachary Date: Fri, 21 Mar 2014 14:56:30 +0100 Subject: [PATCH] erasure-code: gf-complete detects SSE at runtime 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 --- src/erasure-code/jerasure/Makefile.am | 2 ++ src/erasure-code/jerasure/gf-complete | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/erasure-code/jerasure/Makefile.am b/src/erasure-code/jerasure/Makefile.am index ff8114b803341..1e87d2d9a9998 100644 --- a/src/erasure-code/jerasure/Makefile.am +++ b/src/erasure-code/jerasure/Makefile.am @@ -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 \ diff --git a/src/erasure-code/jerasure/gf-complete b/src/erasure-code/jerasure/gf-complete index a8ca2fb4ba0b5..3b0af8e135374 160000 --- a/src/erasure-code/jerasure/gf-complete +++ b/src/erasure-code/jerasure/gf-complete @@ -1 +1 @@ -Subproject commit a8ca2fb4ba0b5896474e1d809aae7550b79eef10 +Subproject commit 3b0af8e1353749ccb6a8852e91230ea55efe1ed2 -- 2.47.3