11da177e4SLinus Torvalds# 21da177e4SLinus Torvalds# This is a modified version of zlib, which does all memory 31da177e4SLinus Torvalds# allocation ahead of time. 41da177e4SLinus Torvalds# 51da177e4SLinus Torvalds# This is only the decompression, see zlib_deflate for the 61da177e4SLinus Torvalds# the compression 71da177e4SLinus Torvalds# 81da177e4SLinus Torvalds# Decompression needs to be serialized for each memory 91da177e4SLinus Torvalds# allocation. 101da177e4SLinus Torvalds# 111da177e4SLinus Torvalds# (The upsides of the simplification is that you can't get in 121da177e4SLinus Torvalds# any nasty situations wrt memory management, and that the 131da177e4SLinus Torvalds# uncompression can be done without blocking on allocation). 141da177e4SLinus Torvalds# 151da177e4SLinus Torvalds 161da177e4SLinus Torvaldsobj-$(CONFIG_ZLIB_INFLATE) += zlib_inflate.o 171da177e4SLinus Torvalds 18*d4faaecbSDavid S. Millerzlib_inflate-objs := inffast.o inflate.o infutil.o \ 194f3865fbSRichard Purdie inftrees.o inflate_syms.o 20