From: Loic Dachary Date: Fri, 21 Mar 2014 13:56:30 +0000 (+0100) Subject: erasure-code: gf-complete detects SSE at runtime X-Git-Tag: v0.79~107^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F1512%2Fhead;p=ceph.git 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 --- diff --git a/src/erasure-code/jerasure/Makefile.am b/src/erasure-code/jerasure/Makefile.am index ff8114b8033..1e87d2d9a99 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 a8ca2fb4ba0..3b0af8e1353 160000 --- a/src/erasure-code/jerasure/gf-complete +++ b/src/erasure-code/jerasure/gf-complete @@ -1 +1 @@ -Subproject commit a8ca2fb4ba0b5896474e1d809aae7550b79eef10 +Subproject commit 3b0af8e1353749ccb6a8852e91230ea55efe1ed2