diff options
author | Yuanhan Liu <yuanhan.liu@linux.intel.com> | 2012-11-30 13:10:40 -0800 |
---|---|---|
committer | NeilBrown <neilb@suse.de> | 2012-12-13 19:51:04 +1100 |
commit | 4f8c55c5ad491dbc7b52ce08bb702ca39ce944cf (patch) | |
tree | 6d321f8a55c2cbd8aacb5a24870e6eccc6e37d9f /lib/raid6/recov_avx2.c | |
parent | 2c935842bdb46f5f557426feb4d2bdfdad1aa5f9 (diff) | |
download | blackbird-op-linux-4f8c55c5ad491dbc7b52ce08bb702ca39ce944cf.tar.gz blackbird-op-linux-4f8c55c5ad491dbc7b52ce08bb702ca39ce944cf.zip |
lib/raid6: build proper files on corresponding arch
sse and avx2 stuff only exist on x86 arch, and we don't need to build
altivec on x86. And we can do that at lib/raid6/Makefile.
Proposed-by: H. Peter Anvin <hpa@zytor.com>
Signed-off-by: Yuanhan Liu <yuanhan.liu@linux.intel.com>
Reviewed-by: H. Peter Anvin <hpa@zytor.com>
Signed-off-by: Jim Kukunas <james.t.kukunas@linux.intel.com>
Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'lib/raid6/recov_avx2.c')
-rw-r--r-- | lib/raid6/recov_avx2.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/lib/raid6/recov_avx2.c b/lib/raid6/recov_avx2.c index 43a9bab91879..e1eea433a493 100644 --- a/lib/raid6/recov_avx2.c +++ b/lib/raid6/recov_avx2.c @@ -8,8 +8,6 @@ * of the License. */ -#if (defined(__i386__) || defined(__x86_64__)) && !defined(__arch_um__) - #if CONFIG_AS_AVX2 #include <linux/raid/pq.h> @@ -323,5 +321,3 @@ const struct raid6_recov_calls raid6_recov_avx2 = { #else #warning "your version of binutils lacks AVX2 support" #endif - -#endif |