Update to Zstandard 1.3.4Includes our local patch to conditionalize use of __builtin_clz(ll) onClang's __has_builtin() (which is just defined to false when building withGCC).The issue is tracke
Update to Zstandard 1.3.4Includes our local patch to conditionalize use of __builtin_clz(ll) onClang's __has_builtin() (which is just defined to false when building withGCC).The issue is tracked upstream at https://github.com/facebook/zstd/pull/884 .Otherwise, these are vanilla Zstandard 1.3.4 files.Reported by: allanjude, Yann ColletSponsored by: Dell EMC Isilon
show more ...
Update to Zstandard 1.3.3Includes patch to conditionalize use of __builtin_clz(ll) on __has_builtin().The issue is tracked upstream at https://github.com/facebook/zstd/pull/884 .Otherwise, these
Update to Zstandard 1.3.3Includes patch to conditionalize use of __builtin_clz(ll) on __has_builtin().The issue is tracked upstream at https://github.com/facebook/zstd/pull/884 .Otherwise, these are vanilla Zstandard 1.3.3 files.Note that the 1.3.4 release should be due out soon.Sponsored by: Dell EMC Isilon
Use __has_builtin() to ensure clz and clzll builtins are availableThe existing check of the GCC version number is not sufficientThis fixes the build on sparc64 in preparation for integrating ZSTD
Use __has_builtin() to ensure clz and clzll builtins are availableThe existing check of the GCC version number is not sufficientThis fixes the build on sparc64 in preparation for integrating ZSTD intothe kernel for ZFS and Crash Dumps.
Move zstd from contrib to sys/contrib so it can be used in thekernel. Adjust the Makefiles that referenced it to the new path.Sponsored by: NetflixOK'd by: cem@ and AllanJude@