Subversion Repositories Kolibri OS

Rev

Rev 6617 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
6617 IgorA 1
; zconf.inc -- configuration of the zlib compression library
2
; Copyright (C) 1995-2013 Jean-loup Gailly.
3
; For conditions of distribution and use, see copyright notice in zlib.inc
4
 
5
; Compile with -DMAXSEG_64K if the alloc function cannot allocate more
6
; than 64k bytes at a time (needed on systems with 16-bit int).
7
 
8
; Maximum value for memLevel in deflateInit2
9
MAX_MEM_LEVEL equ 9
10
 
11
; Maximum value for windowBits in deflateInit2 and inflateInit2.
12
; WARNING: reducing MAX_WBITS makes minigzip unable to extract .gz files
13
; created by gzip. (Files created by minigzip can still be extracted by
14
; gzip.)
15
 
16
MAX_WBITS  equ 15 ;32K LZ77 window
17
 
18
; The memory requirements for deflate are (in bytes):
19
;            (1 << (windowBits+2)) +  (1 << (memLevel+9))
20
; that is: 128K for windowBits=15  +  128K for memLevel = 8  (default values)
21
; plus a few kilobytes for small objects. For example, if you want to reduce
22
; the default memory requirements from 256K to 128K, compile with
23
;     make CFLAGS="-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7"
24
; Of course this will generally degrade compression (there's no free lunch).
25
 
26
;   The memory requirements for inflate are (in bytes) 1 << windowBits
27
; that is, 32K for windowBits=15 (default value) plus a few kilobytes
28
; for small objects.