aboutsummaryrefslogtreecommitdiff
path: root/lib/libzstd
diff options
context:
space:
mode:
authorConrad Meyer <cem@FreeBSD.org>2018-12-29 21:18:01 +0000
committerConrad Meyer <cem@FreeBSD.org>2018-12-29 21:18:01 +0000
commita0483764f3d68669e9b7db074bcbd45b050166bb (patch)
treef4a80342569ced3109e775133c1c6e8433ca1988 /lib/libzstd
parent735f0ef041e6b6aefc55a88dd5b7858a96dc07c0 (diff)
parentaf73257b093737838d6086890c91f6ec13291ea7 (diff)
downloadsrc-a0483764f3d68669e9b7db074bcbd45b050166bb.tar.gz
src-a0483764f3d68669e9b7db074bcbd45b050166bb.zip
Update to Zstandard 1.3.8
This merge brings in a couple new files, which needed to be attached to the build; a new dependency on <limits.h>, which must be stubbed; and a name change in the Context parameter constants, from ZSTD_p_foo to ZSTD_c_foo. Significantly, it fixes a kernel build error with GCC where floating-point functions were included in the kernel build, by hiding them under the same compile-time #ifdef that already covered their invocation. That issue was introduced to FreeBSD in the 1.3.7 update and tracked upstream here: https://github.com/facebook/zstd/issues/1386 The full 1.3.8 release notes can be found on Github: https://github.com/facebook/zstd/releases/tag/v1.3.8 Relnotes: yes
Notes
Notes: svn path=/head/; revision=342598
Diffstat (limited to 'lib/libzstd')
-rw-r--r--lib/libzstd/Makefile2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/libzstd/Makefile b/lib/libzstd/Makefile
index 4bcb074ab05e..91b93ba33750 100644
--- a/lib/libzstd/Makefile
+++ b/lib/libzstd/Makefile
@@ -13,7 +13,9 @@ SRCS= entropy_common.c \
zstd_compress.c \
zstdmt_compress.c \
huf_decompress.c \
+ zstd_ddict.c \
zstd_decompress.c \
+ zstd_decompress_block.c \
zbuff_common.c \
zbuff_compress.c \
zbuff_decompress.c \