diff --git a/lib/libzstd/Makefile.am b/lib/libzstd/Makefile.am index 7e92ffb689..7c7035c411 100644 --- a/lib/libzstd/Makefile.am +++ b/lib/libzstd/Makefile.am @@ -2,8 +2,9 @@ include $(top_srcdir)/config/Rules.am VPATH = $(top_srcdir)/module/zstd -# Includes kernel code, generate warnings for large stack frames -AM_CFLAGS += $(FRAME_LARGER_THAN) +# -fno-tree-vectorize is set for gcc in zstd/common/compiler.h +# Set it for other compilers, too. +AM_CFLAGS += -fno-tree-vectorize noinst_LTLIBRARIES = libzstd.la @@ -12,12 +13,3 @@ KERNEL_C = \ zfs_zstd.c nodist_libzstd_la_SOURCES = $(KERNEL_C) - -# -fno-tree-vectorize is set for gcc in zstd/common/compiler.h -# Set it for other compilers, too. -lib/zstd.$(OBJEXT): CFLAGS += -fno-tree-vectorize -lib/zstd.l$(OBJEXT): CFLAGS += -fno-tree-vectorize - -# Quiet warnings about frame size due to unused code in unmodified zstd lib -lib/zstd.$(OBJEXT): CFLAGS += -Wframe-larger-than=20480 -lib/zstd.l$(OBJEXT): CFLAGS += -Wframe-larger-than=20480