jpayne@69: /* zconf.h -- configuration of the zlib compression library jpayne@69: * Copyright (C) 1995-2016 Jean-loup Gailly, Mark Adler jpayne@69: * For conditions of distribution and use, see copyright notice in zlib.h jpayne@69: */ jpayne@69: jpayne@69: /* @(#) $Id$ */ jpayne@69: jpayne@69: #ifndef ZCONF_H jpayne@69: #define ZCONF_H jpayne@69: jpayne@69: /* jpayne@69: * If you *really* need a unique prefix for all types and library functions, jpayne@69: * compile with -DZ_PREFIX. The "standard" zlib should be compiled without it. jpayne@69: * Even better than compiling with -DZ_PREFIX would be to use configure to set jpayne@69: * this permanently in zconf.h using "./configure --zprefix". jpayne@69: */ jpayne@69: #ifdef Z_PREFIX /* may be set to #if 1 by ./configure */ jpayne@69: # define Z_PREFIX_SET jpayne@69: jpayne@69: /* all linked symbols and init macros */ jpayne@69: # define _dist_code z__dist_code jpayne@69: # define _length_code z__length_code jpayne@69: # define _tr_align z__tr_align jpayne@69: # define _tr_flush_bits z__tr_flush_bits jpayne@69: # define _tr_flush_block z__tr_flush_block jpayne@69: # define _tr_init z__tr_init jpayne@69: # define _tr_stored_block z__tr_stored_block jpayne@69: # define _tr_tally z__tr_tally jpayne@69: # define adler32 z_adler32 jpayne@69: # define adler32_combine z_adler32_combine jpayne@69: # define adler32_combine64 z_adler32_combine64 jpayne@69: # define adler32_z z_adler32_z jpayne@69: # ifndef Z_SOLO jpayne@69: # define compress z_compress jpayne@69: # define compress2 z_compress2 jpayne@69: # define compressBound z_compressBound jpayne@69: # endif jpayne@69: # define crc32 z_crc32 jpayne@69: # define crc32_combine z_crc32_combine jpayne@69: # define crc32_combine64 z_crc32_combine64 jpayne@69: # define crc32_combine_gen z_crc32_combine_gen jpayne@69: # define crc32_combine_gen64 z_crc32_combine_gen64 jpayne@69: # define crc32_combine_op z_crc32_combine_op jpayne@69: # define crc32_z z_crc32_z jpayne@69: # define deflate z_deflate jpayne@69: # define deflateBound z_deflateBound jpayne@69: # define deflateCopy z_deflateCopy jpayne@69: # define deflateEnd z_deflateEnd jpayne@69: # define deflateGetDictionary z_deflateGetDictionary jpayne@69: # define deflateInit z_deflateInit jpayne@69: # define deflateInit2 z_deflateInit2 jpayne@69: # define deflateInit2_ z_deflateInit2_ jpayne@69: # define deflateInit_ z_deflateInit_ jpayne@69: # define deflateParams z_deflateParams jpayne@69: # define deflatePending z_deflatePending jpayne@69: # define deflatePrime z_deflatePrime jpayne@69: # define deflateReset z_deflateReset jpayne@69: # define deflateResetKeep z_deflateResetKeep jpayne@69: # define deflateSetDictionary z_deflateSetDictionary jpayne@69: # define deflateSetHeader z_deflateSetHeader jpayne@69: # define deflateTune z_deflateTune jpayne@69: # define deflate_copyright z_deflate_copyright jpayne@69: # define get_crc_table z_get_crc_table jpayne@69: # ifndef Z_SOLO jpayne@69: # define gz_error z_gz_error jpayne@69: # define gz_intmax z_gz_intmax jpayne@69: # define gz_strwinerror z_gz_strwinerror jpayne@69: # define gzbuffer z_gzbuffer jpayne@69: # define gzclearerr z_gzclearerr jpayne@69: # define gzclose z_gzclose jpayne@69: # define gzclose_r z_gzclose_r jpayne@69: # define gzclose_w z_gzclose_w jpayne@69: # define gzdirect z_gzdirect jpayne@69: # define gzdopen z_gzdopen jpayne@69: # define gzeof z_gzeof jpayne@69: # define gzerror z_gzerror jpayne@69: # define gzflush z_gzflush jpayne@69: # define gzfread z_gzfread jpayne@69: # define gzfwrite z_gzfwrite jpayne@69: # define gzgetc z_gzgetc jpayne@69: # define gzgetc_ z_gzgetc_ jpayne@69: # define gzgets z_gzgets jpayne@69: # define gzoffset z_gzoffset jpayne@69: # define gzoffset64 z_gzoffset64 jpayne@69: # define gzopen z_gzopen jpayne@69: # define gzopen64 z_gzopen64 jpayne@69: # ifdef _WIN32 jpayne@69: # define gzopen_w z_gzopen_w jpayne@69: # endif jpayne@69: # define gzprintf z_gzprintf jpayne@69: # define gzputc z_gzputc jpayne@69: # define gzputs z_gzputs jpayne@69: # define gzread z_gzread jpayne@69: # define gzrewind z_gzrewind jpayne@69: # define gzseek z_gzseek jpayne@69: # define gzseek64 z_gzseek64 jpayne@69: # define gzsetparams z_gzsetparams jpayne@69: # define gztell z_gztell jpayne@69: # define gztell64 z_gztell64 jpayne@69: # define gzungetc z_gzungetc jpayne@69: # define gzvprintf z_gzvprintf jpayne@69: # define gzwrite z_gzwrite jpayne@69: # endif jpayne@69: # define inflate z_inflate jpayne@69: # define inflateBack z_inflateBack jpayne@69: # define inflateBackEnd z_inflateBackEnd jpayne@69: # define inflateBackInit z_inflateBackInit jpayne@69: # define inflateBackInit_ z_inflateBackInit_ jpayne@69: # define inflateCodesUsed z_inflateCodesUsed jpayne@69: # define inflateCopy z_inflateCopy jpayne@69: # define inflateEnd z_inflateEnd jpayne@69: # define inflateGetDictionary z_inflateGetDictionary jpayne@69: # define inflateGetHeader z_inflateGetHeader jpayne@69: # define inflateInit z_inflateInit jpayne@69: # define inflateInit2 z_inflateInit2 jpayne@69: # define inflateInit2_ z_inflateInit2_ jpayne@69: # define inflateInit_ z_inflateInit_ jpayne@69: # define inflateMark z_inflateMark jpayne@69: # define inflatePrime z_inflatePrime jpayne@69: # define inflateReset z_inflateReset jpayne@69: # define inflateReset2 z_inflateReset2 jpayne@69: # define inflateResetKeep z_inflateResetKeep jpayne@69: # define inflateSetDictionary z_inflateSetDictionary jpayne@69: # define inflateSync z_inflateSync jpayne@69: # define inflateSyncPoint z_inflateSyncPoint jpayne@69: # define inflateUndermine z_inflateUndermine jpayne@69: # define inflateValidate z_inflateValidate jpayne@69: # define inflate_copyright z_inflate_copyright jpayne@69: # define inflate_fast z_inflate_fast jpayne@69: # define inflate_table z_inflate_table jpayne@69: # ifndef Z_SOLO jpayne@69: # define uncompress z_uncompress jpayne@69: # define uncompress2 z_uncompress2 jpayne@69: # endif jpayne@69: # define zError z_zError jpayne@69: # ifndef Z_SOLO jpayne@69: # define zcalloc z_zcalloc jpayne@69: # define zcfree z_zcfree jpayne@69: # endif jpayne@69: # define zlibCompileFlags z_zlibCompileFlags jpayne@69: # define zlibVersion z_zlibVersion jpayne@69: jpayne@69: /* all zlib typedefs in zlib.h and zconf.h */ jpayne@69: # define Byte z_Byte jpayne@69: # define Bytef z_Bytef jpayne@69: # define alloc_func z_alloc_func jpayne@69: # define charf z_charf jpayne@69: # define free_func z_free_func jpayne@69: # ifndef Z_SOLO jpayne@69: # define gzFile z_gzFile jpayne@69: # endif jpayne@69: # define gz_header z_gz_header jpayne@69: # define gz_headerp z_gz_headerp jpayne@69: # define in_func z_in_func jpayne@69: # define intf z_intf jpayne@69: # define out_func z_out_func jpayne@69: # define uInt z_uInt jpayne@69: # define uIntf z_uIntf jpayne@69: # define uLong z_uLong jpayne@69: # define uLongf z_uLongf jpayne@69: # define voidp z_voidp jpayne@69: # define voidpc z_voidpc jpayne@69: # define voidpf z_voidpf jpayne@69: jpayne@69: /* all zlib structs in zlib.h and zconf.h */ jpayne@69: # define gz_header_s z_gz_header_s jpayne@69: # define internal_state z_internal_state jpayne@69: jpayne@69: #endif jpayne@69: jpayne@69: #if defined(__MSDOS__) && !defined(MSDOS) jpayne@69: # define MSDOS jpayne@69: #endif jpayne@69: #if (defined(OS_2) || defined(__OS2__)) && !defined(OS2) jpayne@69: # define OS2 jpayne@69: #endif jpayne@69: #if defined(_WINDOWS) && !defined(WINDOWS) jpayne@69: # define WINDOWS jpayne@69: #endif jpayne@69: #if defined(_WIN32) || defined(_WIN32_WCE) || defined(__WIN32__) jpayne@69: # ifndef WIN32 jpayne@69: # define WIN32 jpayne@69: # endif jpayne@69: #endif jpayne@69: #if (defined(MSDOS) || defined(OS2) || defined(WINDOWS)) && !defined(WIN32) jpayne@69: # if !defined(__GNUC__) && !defined(__FLAT__) && !defined(__386__) jpayne@69: # ifndef SYS16BIT jpayne@69: # define SYS16BIT jpayne@69: # endif jpayne@69: # endif jpayne@69: #endif jpayne@69: jpayne@69: /* jpayne@69: * Compile with -DMAXSEG_64K if the alloc function cannot allocate more jpayne@69: * than 64k bytes at a time (needed on systems with 16-bit int). jpayne@69: */ jpayne@69: #ifdef SYS16BIT jpayne@69: # define MAXSEG_64K jpayne@69: #endif jpayne@69: #ifdef MSDOS jpayne@69: # define UNALIGNED_OK jpayne@69: #endif jpayne@69: jpayne@69: #ifdef __STDC_VERSION__ jpayne@69: # ifndef STDC jpayne@69: # define STDC jpayne@69: # endif jpayne@69: # if __STDC_VERSION__ >= 199901L jpayne@69: # ifndef STDC99 jpayne@69: # define STDC99 jpayne@69: # endif jpayne@69: # endif jpayne@69: #endif jpayne@69: #if !defined(STDC) && (defined(__STDC__) || defined(__cplusplus)) jpayne@69: # define STDC jpayne@69: #endif jpayne@69: #if !defined(STDC) && (defined(__GNUC__) || defined(__BORLANDC__)) jpayne@69: # define STDC jpayne@69: #endif jpayne@69: #if !defined(STDC) && (defined(MSDOS) || defined(WINDOWS) || defined(WIN32)) jpayne@69: # define STDC jpayne@69: #endif jpayne@69: #if !defined(STDC) && (defined(OS2) || defined(__HOS_AIX__)) jpayne@69: # define STDC jpayne@69: #endif jpayne@69: jpayne@69: #if defined(__OS400__) && !defined(STDC) /* iSeries (formerly AS/400). */ jpayne@69: # define STDC jpayne@69: #endif jpayne@69: jpayne@69: #ifndef STDC jpayne@69: # ifndef const /* cannot use !defined(STDC) && !defined(const) on Mac */ jpayne@69: # define const /* note: need a more gentle solution here */ jpayne@69: # endif jpayne@69: #endif jpayne@69: jpayne@69: #if defined(ZLIB_CONST) && !defined(z_const) jpayne@69: # define z_const const jpayne@69: #else jpayne@69: # define z_const jpayne@69: #endif jpayne@69: jpayne@69: #ifdef Z_SOLO jpayne@69: typedef unsigned long z_size_t; jpayne@69: #else jpayne@69: # define z_longlong long long jpayne@69: # if defined(NO_SIZE_T) jpayne@69: typedef unsigned NO_SIZE_T z_size_t; jpayne@69: # elif defined(STDC) jpayne@69: # include jpayne@69: typedef size_t z_size_t; jpayne@69: # else jpayne@69: typedef unsigned long z_size_t; jpayne@69: # endif jpayne@69: # undef z_longlong jpayne@69: #endif jpayne@69: jpayne@69: /* Maximum value for memLevel in deflateInit2 */ jpayne@69: #ifndef MAX_MEM_LEVEL jpayne@69: # ifdef MAXSEG_64K jpayne@69: # define MAX_MEM_LEVEL 8 jpayne@69: # else jpayne@69: # define MAX_MEM_LEVEL 9 jpayne@69: # endif jpayne@69: #endif jpayne@69: jpayne@69: /* Maximum value for windowBits in deflateInit2 and inflateInit2. jpayne@69: * WARNING: reducing MAX_WBITS makes minigzip unable to extract .gz files jpayne@69: * created by gzip. (Files created by minigzip can still be extracted by jpayne@69: * gzip.) jpayne@69: */ jpayne@69: #ifndef MAX_WBITS jpayne@69: # define MAX_WBITS 15 /* 32K LZ77 window */ jpayne@69: #endif jpayne@69: jpayne@69: /* The memory requirements for deflate are (in bytes): jpayne@69: (1 << (windowBits+2)) + (1 << (memLevel+9)) jpayne@69: that is: 128K for windowBits=15 + 128K for memLevel = 8 (default values) jpayne@69: plus a few kilobytes for small objects. For example, if you want to reduce jpayne@69: the default memory requirements from 256K to 128K, compile with jpayne@69: make CFLAGS="-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7" jpayne@69: Of course this will generally degrade compression (there's no free lunch). jpayne@69: jpayne@69: The memory requirements for inflate are (in bytes) 1 << windowBits jpayne@69: that is, 32K for windowBits=15 (default value) plus about 7 kilobytes jpayne@69: for small objects. jpayne@69: */ jpayne@69: jpayne@69: /* Type declarations */ jpayne@69: jpayne@69: #ifndef OF /* function prototypes */ jpayne@69: # ifdef STDC jpayne@69: # define OF(args) args jpayne@69: # else jpayne@69: # define OF(args) () jpayne@69: # endif jpayne@69: #endif jpayne@69: jpayne@69: #ifndef Z_ARG /* function prototypes for stdarg */ jpayne@69: # if defined(STDC) || defined(Z_HAVE_STDARG_H) jpayne@69: # define Z_ARG(args) args jpayne@69: # else jpayne@69: # define Z_ARG(args) () jpayne@69: # endif jpayne@69: #endif jpayne@69: jpayne@69: /* The following definitions for FAR are needed only for MSDOS mixed jpayne@69: * model programming (small or medium model with some far allocations). jpayne@69: * This was tested only with MSC; for other MSDOS compilers you may have jpayne@69: * to define NO_MEMCPY in zutil.h. If you don't need the mixed model, jpayne@69: * just define FAR to be empty. jpayne@69: */ jpayne@69: #ifdef SYS16BIT jpayne@69: # if defined(M_I86SM) || defined(M_I86MM) jpayne@69: /* MSC small or medium model */ jpayne@69: # define SMALL_MEDIUM jpayne@69: # ifdef _MSC_VER jpayne@69: # define FAR _far jpayne@69: # else jpayne@69: # define FAR far jpayne@69: # endif jpayne@69: # endif jpayne@69: # if (defined(__SMALL__) || defined(__MEDIUM__)) jpayne@69: /* Turbo C small or medium model */ jpayne@69: # define SMALL_MEDIUM jpayne@69: # ifdef __BORLANDC__ jpayne@69: # define FAR _far jpayne@69: # else jpayne@69: # define FAR far jpayne@69: # endif jpayne@69: # endif jpayne@69: #endif jpayne@69: jpayne@69: #if defined(WINDOWS) || defined(WIN32) jpayne@69: /* If building or using zlib as a DLL, define ZLIB_DLL. jpayne@69: * This is not mandatory, but it offers a little performance increase. jpayne@69: */ jpayne@69: # ifdef ZLIB_DLL jpayne@69: # if defined(WIN32) && (!defined(__BORLANDC__) || (__BORLANDC__ >= 0x500)) jpayne@69: # ifdef ZLIB_INTERNAL jpayne@69: # define ZEXTERN extern __declspec(dllexport) jpayne@69: # else jpayne@69: # define ZEXTERN extern __declspec(dllimport) jpayne@69: # endif jpayne@69: # endif jpayne@69: # endif /* ZLIB_DLL */ jpayne@69: /* If building or using zlib with the WINAPI/WINAPIV calling convention, jpayne@69: * define ZLIB_WINAPI. jpayne@69: * Caution: the standard ZLIB1.DLL is NOT compiled using ZLIB_WINAPI. jpayne@69: */ jpayne@69: # ifdef ZLIB_WINAPI jpayne@69: # ifdef FAR jpayne@69: # undef FAR jpayne@69: # endif jpayne@69: # ifndef WIN32_LEAN_AND_MEAN jpayne@69: # define WIN32_LEAN_AND_MEAN jpayne@69: # endif jpayne@69: # include jpayne@69: /* No need for _export, use ZLIB.DEF instead. */ jpayne@69: /* For complete Windows compatibility, use WINAPI, not __stdcall. */ jpayne@69: # define ZEXPORT WINAPI jpayne@69: # ifdef WIN32 jpayne@69: # define ZEXPORTVA WINAPIV jpayne@69: # else jpayne@69: # define ZEXPORTVA FAR CDECL jpayne@69: # endif jpayne@69: # endif jpayne@69: #endif jpayne@69: jpayne@69: #if defined (__BEOS__) jpayne@69: # ifdef ZLIB_DLL jpayne@69: # ifdef ZLIB_INTERNAL jpayne@69: # define ZEXPORT __declspec(dllexport) jpayne@69: # define ZEXPORTVA __declspec(dllexport) jpayne@69: # else jpayne@69: # define ZEXPORT __declspec(dllimport) jpayne@69: # define ZEXPORTVA __declspec(dllimport) jpayne@69: # endif jpayne@69: # endif jpayne@69: #endif jpayne@69: jpayne@69: #ifndef ZEXTERN jpayne@69: # define ZEXTERN extern jpayne@69: #endif jpayne@69: #ifndef ZEXPORT jpayne@69: # define ZEXPORT jpayne@69: #endif jpayne@69: #ifndef ZEXPORTVA jpayne@69: # define ZEXPORTVA jpayne@69: #endif jpayne@69: jpayne@69: #ifndef FAR jpayne@69: # define FAR jpayne@69: #endif jpayne@69: jpayne@69: #if !defined(__MACTYPES__) jpayne@69: typedef unsigned char Byte; /* 8 bits */ jpayne@69: #endif jpayne@69: typedef unsigned int uInt; /* 16 bits or more */ jpayne@69: typedef unsigned long uLong; /* 32 bits or more */ jpayne@69: jpayne@69: #ifdef SMALL_MEDIUM jpayne@69: /* Borland C/C++ and some old MSC versions ignore FAR inside typedef */ jpayne@69: # define Bytef Byte FAR jpayne@69: #else jpayne@69: typedef Byte FAR Bytef; jpayne@69: #endif jpayne@69: typedef char FAR charf; jpayne@69: typedef int FAR intf; jpayne@69: typedef uInt FAR uIntf; jpayne@69: typedef uLong FAR uLongf; jpayne@69: jpayne@69: #ifdef STDC jpayne@69: typedef void const *voidpc; jpayne@69: typedef void FAR *voidpf; jpayne@69: typedef void *voidp; jpayne@69: #else jpayne@69: typedef Byte const *voidpc; jpayne@69: typedef Byte FAR *voidpf; jpayne@69: typedef Byte *voidp; jpayne@69: #endif jpayne@69: jpayne@69: #if !defined(Z_U4) && !defined(Z_SOLO) && defined(STDC) jpayne@69: # include jpayne@69: # if (UINT_MAX == 0xffffffffUL) jpayne@69: # define Z_U4 unsigned jpayne@69: # elif (ULONG_MAX == 0xffffffffUL) jpayne@69: # define Z_U4 unsigned long jpayne@69: # elif (USHRT_MAX == 0xffffffffUL) jpayne@69: # define Z_U4 unsigned short jpayne@69: # endif jpayne@69: #endif jpayne@69: jpayne@69: #ifdef Z_U4 jpayne@69: typedef Z_U4 z_crc_t; jpayne@69: #else jpayne@69: typedef unsigned long z_crc_t; jpayne@69: #endif jpayne@69: jpayne@69: #if 1 /* was set to #if 1 by ./configure */ jpayne@69: # define Z_HAVE_UNISTD_H jpayne@69: #endif jpayne@69: jpayne@69: #if 1 /* was set to #if 1 by ./configure */ jpayne@69: # define Z_HAVE_STDARG_H jpayne@69: #endif jpayne@69: jpayne@69: #ifdef STDC jpayne@69: # ifndef Z_SOLO jpayne@69: # include /* for off_t */ jpayne@69: # endif jpayne@69: #endif jpayne@69: jpayne@69: #if defined(STDC) || defined(Z_HAVE_STDARG_H) jpayne@69: # ifndef Z_SOLO jpayne@69: # include /* for va_list */ jpayne@69: # endif jpayne@69: #endif jpayne@69: jpayne@69: #ifdef _WIN32 jpayne@69: # ifndef Z_SOLO jpayne@69: # include /* for wchar_t */ jpayne@69: # endif jpayne@69: #endif jpayne@69: jpayne@69: /* a little trick to accommodate both "#define _LARGEFILE64_SOURCE" and jpayne@69: * "#define _LARGEFILE64_SOURCE 1" as requesting 64-bit operations, (even jpayne@69: * though the former does not conform to the LFS document), but considering jpayne@69: * both "#undef _LARGEFILE64_SOURCE" and "#define _LARGEFILE64_SOURCE 0" as jpayne@69: * equivalently requesting no 64-bit operations jpayne@69: */ jpayne@69: #if defined(_LARGEFILE64_SOURCE) && -_LARGEFILE64_SOURCE - -1 == 1 jpayne@69: # undef _LARGEFILE64_SOURCE jpayne@69: #endif jpayne@69: jpayne@69: #ifndef Z_HAVE_UNISTD_H jpayne@69: # ifdef __WATCOMC__ jpayne@69: # define Z_HAVE_UNISTD_H jpayne@69: # endif jpayne@69: #endif jpayne@69: #ifndef Z_HAVE_UNISTD_H jpayne@69: # if defined(_LARGEFILE64_SOURCE) && !defined(_WIN32) jpayne@69: # define Z_HAVE_UNISTD_H jpayne@69: # endif jpayne@69: #endif jpayne@69: #ifndef Z_SOLO jpayne@69: # if defined(Z_HAVE_UNISTD_H) jpayne@69: # include /* for SEEK_*, off_t, and _LFS64_LARGEFILE */ jpayne@69: # ifdef VMS jpayne@69: # include /* for off_t */ jpayne@69: # endif jpayne@69: # ifndef z_off_t jpayne@69: # define z_off_t off_t jpayne@69: # endif jpayne@69: # endif jpayne@69: #endif jpayne@69: jpayne@69: #if defined(_LFS64_LARGEFILE) && _LFS64_LARGEFILE-0 jpayne@69: # define Z_LFS64 jpayne@69: #endif jpayne@69: jpayne@69: #if defined(_LARGEFILE64_SOURCE) && defined(Z_LFS64) jpayne@69: # define Z_LARGE64 jpayne@69: #endif jpayne@69: jpayne@69: #if defined(_FILE_OFFSET_BITS) && _FILE_OFFSET_BITS-0 == 64 && defined(Z_LFS64) jpayne@69: # define Z_WANT64 jpayne@69: #endif jpayne@69: jpayne@69: #if !defined(SEEK_SET) && !defined(Z_SOLO) jpayne@69: # define SEEK_SET 0 /* Seek from beginning of file. */ jpayne@69: # define SEEK_CUR 1 /* Seek from current position. */ jpayne@69: # define SEEK_END 2 /* Set file pointer to EOF plus "offset" */ jpayne@69: #endif jpayne@69: jpayne@69: #ifndef z_off_t jpayne@69: # define z_off_t long jpayne@69: #endif jpayne@69: jpayne@69: #if !defined(_WIN32) && defined(Z_LARGE64) jpayne@69: # define z_off64_t off64_t jpayne@69: #else jpayne@69: # if defined(_WIN32) && !defined(__GNUC__) && !defined(Z_SOLO) jpayne@69: # define z_off64_t __int64 jpayne@69: # else jpayne@69: # define z_off64_t z_off_t jpayne@69: # endif jpayne@69: #endif jpayne@69: jpayne@69: /* MVS linker does not support external names larger than 8 bytes */ jpayne@69: #if defined(__MVS__) jpayne@69: #pragma map(deflateInit_,"DEIN") jpayne@69: #pragma map(deflateInit2_,"DEIN2") jpayne@69: #pragma map(deflateEnd,"DEEND") jpayne@69: #pragma map(deflateBound,"DEBND") jpayne@69: #pragma map(inflateInit_,"ININ") jpayne@69: #pragma map(inflateInit2_,"ININ2") jpayne@69: #pragma map(inflateEnd,"INEND") jpayne@69: #pragma map(inflateSync,"INSY") jpayne@69: #pragma map(inflateSetDictionary,"INSEDI") jpayne@69: #pragma map(compressBound,"CMBND") jpayne@69: #pragma map(inflate_table,"INTABL") jpayne@69: #pragma map(inflate_fast,"INFA") jpayne@69: #pragma map(inflate_copyright,"INCOPY") jpayne@69: #endif jpayne@69: jpayne@69: #endif /* ZCONF_H */