1*c43d6851SMasahiro Yamada# 2*c43d6851SMasahiro Yamada# Copyright (c) 2018, ARM Limited and Contributors. All rights reserved. 3*c43d6851SMasahiro Yamada# 4*c43d6851SMasahiro Yamada# SPDX-License-Identifier: BSD-3-Clause 5*c43d6851SMasahiro Yamada# 6*c43d6851SMasahiro Yamada 7*c43d6851SMasahiro YamadaZLIB_PATH := lib/zlib 8*c43d6851SMasahiro Yamada 9*c43d6851SMasahiro Yamada# Imported from zlib 1.2.11 (do not modify them) 10*c43d6851SMasahiro YamadaZLIB_SOURCES := $(addprefix $(ZLIB_PATH)/, \ 11*c43d6851SMasahiro Yamada adler32.c \ 12*c43d6851SMasahiro Yamada crc32.c \ 13*c43d6851SMasahiro Yamada inffast.c \ 14*c43d6851SMasahiro Yamada inflate.c \ 15*c43d6851SMasahiro Yamada inftrees.c \ 16*c43d6851SMasahiro Yamada zutil.c) 17*c43d6851SMasahiro Yamada 18*c43d6851SMasahiro Yamada# Implemented for TF 19*c43d6851SMasahiro YamadaZLIB_SOURCES += $(addprefix $(ZLIB_PATH)/, \ 20*c43d6851SMasahiro Yamada tf_gunzip.c) 21*c43d6851SMasahiro Yamada 22*c43d6851SMasahiro YamadaINCLUDES += -Iinclude/lib/zlib 23*c43d6851SMasahiro Yamada 24*c43d6851SMasahiro Yamada# REVISIT: the following flags need not be given globally 25*c43d6851SMasahiro YamadaTF_CFLAGS += -DZ_SOLO -DDEF_WBITS=31 26