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