kbuild: introduce ccflags-remove-y and asflags-remove-y
[linux-2.6-block.git] / lib / zstd / Makefile
1 # SPDX-License-Identifier: GPL-2.0-only
2 obj-$(CONFIG_ZSTD_COMPRESS) += zstd_compress.o
3 obj-$(CONFIG_ZSTD_DECOMPRESS) += zstd_decompress.o
4
5 ccflags-y += -O3
6 ccflags-remove-$(CONFIG_FUNCTION_TRACER) += $(CC_FLAGS_FTRACE)
7
8 zstd_compress-y := fse_compress.o huf_compress.o compress.o \
9                    entropy_common.o fse_decompress.o zstd_common.o
10 zstd_decompress-y := huf_decompress.o decompress.o \
11                      entropy_common.o fse_decompress.o zstd_common.o