Skip to content
Permalink
Browse files

Force LZ4_FORCE_SW_BITCOUNT for Sparc

This change was proposed for Sparc but it's not clear to me
why it's required.  Proper support exists in the lz4 code to
detect the endianness and the required builtins are available
for gcc.  Still I'm including the patch because it will only
impact Sparc and it may resolve a case which hasn't occured
to me.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Ned Bass <bass6@llnl.gov>
Signed-off-by: marku89 <mar42@kola.li>
Issue #1700
  • Loading branch information...
behlendorf committed Jan 7, 2014
1 parent b585bc4 commit 4fcc43790c872139a2e318ebe4100e8404f841c0
Showing with 3 additions and 0 deletions.
  1. +3 −0 module/zfs/lz4.c
@@ -238,6 +238,9 @@ lz4_decompress_zfs(void *s_start, void *d_start, size_t s_len,
* kernel
*/
#undef LZ4_FORCE_SW_BITCOUNT
#if defined(__sparc)
#define LZ4_FORCE_SW_BITCOUNT
#endif

/*
* Compiler Options

0 comments on commit 4fcc437

Please sign in to comment.
You can’t perform that action at this time.