diff options
author | Nicolas Pennequin <nicolas.pennequin@free.fr> | 2008-07-11 16:51:25 +0000 |
---|---|---|
committer | Nicolas Pennequin <nicolas.pennequin@free.fr> | 2008-07-11 16:51:25 +0000 |
commit | ca5bb76d2b8f65aa97e50b633f828c1deb241526 (patch) | |
tree | 453a1b2de3a0dc0d0b2f7080d10d033bf8fbcdf1 /utils/zenutils/libraries/zlib123/zlib/zconf.h | |
parent | 141774be48940d56e3ad4dbf451d245b61d4f8b2 (diff) | |
download | rockbox-ca5bb76d2b8f65aa97e50b633f828c1deb241526.tar.gz rockbox-ca5bb76d2b8f65aa97e50b633f828c1deb241526.zip |
Delete the svn:executable property and set svn:eol-style to native for all those text files.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18012 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'utils/zenutils/libraries/zlib123/zlib/zconf.h')
-rw-r--r--[-rwxr-xr-x] | utils/zenutils/libraries/zlib123/zlib/zconf.h | 664 |
1 files changed, 332 insertions, 332 deletions
diff --git a/utils/zenutils/libraries/zlib123/zlib/zconf.h b/utils/zenutils/libraries/zlib123/zlib/zconf.h index e3b0c962e3..03a9431c8b 100755..100644 --- a/utils/zenutils/libraries/zlib123/zlib/zconf.h +++ b/utils/zenutils/libraries/zlib123/zlib/zconf.h | |||
@@ -1,332 +1,332 @@ | |||
1 | /* zconf.h -- configuration of the zlib compression library | 1 | /* zconf.h -- configuration of the zlib compression library |
2 | * Copyright (C) 1995-2005 Jean-loup Gailly. | 2 | * Copyright (C) 1995-2005 Jean-loup Gailly. |
3 | * For conditions of distribution and use, see copyright notice in zlib.h | 3 | * For conditions of distribution and use, see copyright notice in zlib.h |
4 | */ | 4 | */ |
5 | 5 | ||
6 | /* @(#) $Id$ */ | 6 | /* @(#) $Id$ */ |
7 | 7 | ||
8 | #ifndef ZCONF_H | 8 | #ifndef ZCONF_H |
9 | #define ZCONF_H | 9 | #define ZCONF_H |
10 | 10 | ||
11 | /* | 11 | /* |
12 | * If you *really* need a unique prefix for all types and library functions, | 12 | * If you *really* need a unique prefix for all types and library functions, |
13 | * compile with -DZ_PREFIX. The "standard" zlib should be compiled without it. | 13 | * compile with -DZ_PREFIX. The "standard" zlib should be compiled without it. |
14 | */ | 14 | */ |
15 | #ifdef Z_PREFIX | 15 | #ifdef Z_PREFIX |
16 | # define deflateInit_ z_deflateInit_ | 16 | # define deflateInit_ z_deflateInit_ |
17 | # define deflate z_deflate | 17 | # define deflate z_deflate |
18 | # define deflateEnd z_deflateEnd | 18 | # define deflateEnd z_deflateEnd |
19 | # define inflateInit_ z_inflateInit_ | 19 | # define inflateInit_ z_inflateInit_ |
20 | # define inflate z_inflate | 20 | # define inflate z_inflate |
21 | # define inflateEnd z_inflateEnd | 21 | # define inflateEnd z_inflateEnd |
22 | # define deflateInit2_ z_deflateInit2_ | 22 | # define deflateInit2_ z_deflateInit2_ |
23 | # define deflateSetDictionary z_deflateSetDictionary | 23 | # define deflateSetDictionary z_deflateSetDictionary |
24 | # define deflateCopy z_deflateCopy | 24 | # define deflateCopy z_deflateCopy |
25 | # define deflateReset z_deflateReset | 25 | # define deflateReset z_deflateReset |
26 | # define deflateParams z_deflateParams | 26 | # define deflateParams z_deflateParams |
27 | # define deflateBound z_deflateBound | 27 | # define deflateBound z_deflateBound |
28 | # define deflatePrime z_deflatePrime | 28 | # define deflatePrime z_deflatePrime |
29 | # define inflateInit2_ z_inflateInit2_ | 29 | # define inflateInit2_ z_inflateInit2_ |
30 | # define inflateSetDictionary z_inflateSetDictionary | 30 | # define inflateSetDictionary z_inflateSetDictionary |
31 | # define inflateSync z_inflateSync | 31 | # define inflateSync z_inflateSync |
32 | # define inflateSyncPoint z_inflateSyncPoint | 32 | # define inflateSyncPoint z_inflateSyncPoint |
33 | # define inflateCopy z_inflateCopy | 33 | # define inflateCopy z_inflateCopy |
34 | # define inflateReset z_inflateReset | 34 | # define inflateReset z_inflateReset |
35 | # define inflateBack z_inflateBack | 35 | # define inflateBack z_inflateBack |
36 | # define inflateBackEnd z_inflateBackEnd | 36 | # define inflateBackEnd z_inflateBackEnd |
37 | # define compress z_compress | 37 | # define compress z_compress |
38 | # define compress2 z_compress2 | 38 | # define compress2 z_compress2 |
39 | # define compressBound z_compressBound | 39 | # define compressBound z_compressBound |
40 | # define uncompress z_uncompress | 40 | # define uncompress z_uncompress |
41 | # define adler32 z_adler32 | 41 | # define adler32 z_adler32 |
42 | # define crc32 z_crc32 | 42 | # define crc32 z_crc32 |
43 | # define get_crc_table z_get_crc_table | 43 | # define get_crc_table z_get_crc_table |
44 | # define zError z_zError | 44 | # define zError z_zError |
45 | 45 | ||
46 | # define alloc_func z_alloc_func | 46 | # define alloc_func z_alloc_func |
47 | # define free_func z_free_func | 47 | # define free_func z_free_func |
48 | # define in_func z_in_func | 48 | # define in_func z_in_func |
49 | # define out_func z_out_func | 49 | # define out_func z_out_func |
50 | # define Byte z_Byte | 50 | # define Byte z_Byte |
51 | # define uInt z_uInt | 51 | # define uInt z_uInt |
52 | # define uLong z_uLong | 52 | # define uLong z_uLong |
53 | # define Bytef z_Bytef | 53 | # define Bytef z_Bytef |
54 | # define charf z_charf | 54 | # define charf z_charf |
55 | # define intf z_intf | 55 | # define intf z_intf |
56 | # define uIntf z_uIntf | 56 | # define uIntf z_uIntf |
57 | # define uLongf z_uLongf | 57 | # define uLongf z_uLongf |
58 | # define voidpf z_voidpf | 58 | # define voidpf z_voidpf |
59 | # define voidp z_voidp | 59 | # define voidp z_voidp |
60 | #endif | 60 | #endif |
61 | 61 | ||
62 | #if defined(__MSDOS__) && !defined(MSDOS) | 62 | #if defined(__MSDOS__) && !defined(MSDOS) |
63 | # define MSDOS | 63 | # define MSDOS |
64 | #endif | 64 | #endif |
65 | #if (defined(OS_2) || defined(__OS2__)) && !defined(OS2) | 65 | #if (defined(OS_2) || defined(__OS2__)) && !defined(OS2) |
66 | # define OS2 | 66 | # define OS2 |
67 | #endif | 67 | #endif |
68 | #if defined(_WINDOWS) && !defined(WINDOWS) | 68 | #if defined(_WINDOWS) && !defined(WINDOWS) |
69 | # define WINDOWS | 69 | # define WINDOWS |
70 | #endif | 70 | #endif |
71 | #if defined(_WIN32) || defined(_WIN32_WCE) || defined(__WIN32__) | 71 | #if defined(_WIN32) || defined(_WIN32_WCE) || defined(__WIN32__) |
72 | # ifndef WIN32 | 72 | # ifndef WIN32 |
73 | # define WIN32 | 73 | # define WIN32 |
74 | # endif | 74 | # endif |
75 | #endif | 75 | #endif |
76 | #if (defined(MSDOS) || defined(OS2) || defined(WINDOWS)) && !defined(WIN32) | 76 | #if (defined(MSDOS) || defined(OS2) || defined(WINDOWS)) && !defined(WIN32) |
77 | # if !defined(__GNUC__) && !defined(__FLAT__) && !defined(__386__) | 77 | # if !defined(__GNUC__) && !defined(__FLAT__) && !defined(__386__) |
78 | # ifndef SYS16BIT | 78 | # ifndef SYS16BIT |
79 | # define SYS16BIT | 79 | # define SYS16BIT |
80 | # endif | 80 | # endif |
81 | # endif | 81 | # endif |
82 | #endif | 82 | #endif |
83 | 83 | ||
84 | /* | 84 | /* |
85 | * Compile with -DMAXSEG_64K if the alloc function cannot allocate more | 85 | * Compile with -DMAXSEG_64K if the alloc function cannot allocate more |
86 | * than 64k bytes at a time (needed on systems with 16-bit int). | 86 | * than 64k bytes at a time (needed on systems with 16-bit int). |
87 | */ | 87 | */ |
88 | #ifdef SYS16BIT | 88 | #ifdef SYS16BIT |
89 | # define MAXSEG_64K | 89 | # define MAXSEG_64K |
90 | #endif | 90 | #endif |
91 | #ifdef MSDOS | 91 | #ifdef MSDOS |
92 | # define UNALIGNED_OK | 92 | # define UNALIGNED_OK |
93 | #endif | 93 | #endif |
94 | 94 | ||
95 | #ifdef __STDC_VERSION__ | 95 | #ifdef __STDC_VERSION__ |
96 | # ifndef STDC | 96 | # ifndef STDC |
97 | # define STDC | 97 | # define STDC |
98 | # endif | 98 | # endif |
99 | # if __STDC_VERSION__ >= 199901L | 99 | # if __STDC_VERSION__ >= 199901L |
100 | # ifndef STDC99 | 100 | # ifndef STDC99 |
101 | # define STDC99 | 101 | # define STDC99 |
102 | # endif | 102 | # endif |
103 | # endif | 103 | # endif |
104 | #endif | 104 | #endif |
105 | #if !defined(STDC) && (defined(__STDC__) || defined(__cplusplus)) | 105 | #if !defined(STDC) && (defined(__STDC__) || defined(__cplusplus)) |
106 | # define STDC | 106 | # define STDC |
107 | #endif | 107 | #endif |
108 | #if !defined(STDC) && (defined(__GNUC__) || defined(__BORLANDC__)) | 108 | #if !defined(STDC) && (defined(__GNUC__) || defined(__BORLANDC__)) |
109 | # define STDC | 109 | # define STDC |
110 | #endif | 110 | #endif |
111 | #if !defined(STDC) && (defined(MSDOS) || defined(WINDOWS) || defined(WIN32)) | 111 | #if !defined(STDC) && (defined(MSDOS) || defined(WINDOWS) || defined(WIN32)) |
112 | # define STDC | 112 | # define STDC |
113 | #endif | 113 | #endif |
114 | #if !defined(STDC) && (defined(OS2) || defined(__HOS_AIX__)) | 114 | #if !defined(STDC) && (defined(OS2) || defined(__HOS_AIX__)) |
115 | # define STDC | 115 | # define STDC |
116 | #endif | 116 | #endif |
117 | 117 | ||
118 | #if defined(__OS400__) && !defined(STDC) /* iSeries (formerly AS/400). */ | 118 | #if defined(__OS400__) && !defined(STDC) /* iSeries (formerly AS/400). */ |
119 | # define STDC | 119 | # define STDC |
120 | #endif | 120 | #endif |
121 | 121 | ||
122 | #ifndef STDC | 122 | #ifndef STDC |
123 | # ifndef const /* cannot use !defined(STDC) && !defined(const) on Mac */ | 123 | # ifndef const /* cannot use !defined(STDC) && !defined(const) on Mac */ |
124 | # define const /* note: need a more gentle solution here */ | 124 | # define const /* note: need a more gentle solution here */ |
125 | # endif | 125 | # endif |
126 | #endif | 126 | #endif |
127 | 127 | ||
128 | /* Some Mac compilers merge all .h files incorrectly: */ | 128 | /* Some Mac compilers merge all .h files incorrectly: */ |
129 | #if defined(__MWERKS__)||defined(applec)||defined(THINK_C)||defined(__SC__) | 129 | #if defined(__MWERKS__)||defined(applec)||defined(THINK_C)||defined(__SC__) |
130 | # define NO_DUMMY_DECL | 130 | # define NO_DUMMY_DECL |
131 | #endif | 131 | #endif |
132 | 132 | ||
133 | /* Maximum value for memLevel in deflateInit2 */ | 133 | /* Maximum value for memLevel in deflateInit2 */ |
134 | #ifndef MAX_MEM_LEVEL | 134 | #ifndef MAX_MEM_LEVEL |
135 | # ifdef MAXSEG_64K | 135 | # ifdef MAXSEG_64K |
136 | # define MAX_MEM_LEVEL 8 | 136 | # define MAX_MEM_LEVEL 8 |
137 | # else | 137 | # else |
138 | # define MAX_MEM_LEVEL 9 | 138 | # define MAX_MEM_LEVEL 9 |
139 | # endif | 139 | # endif |
140 | #endif | 140 | #endif |
141 | 141 | ||
142 | /* Maximum value for windowBits in deflateInit2 and inflateInit2. | 142 | /* Maximum value for windowBits in deflateInit2 and inflateInit2. |
143 | * WARNING: reducing MAX_WBITS makes minigzip unable to extract .gz files | 143 | * WARNING: reducing MAX_WBITS makes minigzip unable to extract .gz files |
144 | * created by gzip. (Files created by minigzip can still be extracted by | 144 | * created by gzip. (Files created by minigzip can still be extracted by |
145 | * gzip.) | 145 | * gzip.) |
146 | */ | 146 | */ |
147 | #ifndef MAX_WBITS | 147 | #ifndef MAX_WBITS |
148 | # define MAX_WBITS 15 /* 32K LZ77 window */ | 148 | # define MAX_WBITS 15 /* 32K LZ77 window */ |
149 | #endif | 149 | #endif |
150 | 150 | ||
151 | /* The memory requirements for deflate are (in bytes): | 151 | /* The memory requirements for deflate are (in bytes): |
152 | (1 << (windowBits+2)) + (1 << (memLevel+9)) | 152 | (1 << (windowBits+2)) + (1 << (memLevel+9)) |
153 | that is: 128K for windowBits=15 + 128K for memLevel = 8 (default values) | 153 | that is: 128K for windowBits=15 + 128K for memLevel = 8 (default values) |
154 | plus a few kilobytes for small objects. For example, if you want to reduce | 154 | plus a few kilobytes for small objects. For example, if you want to reduce |
155 | the default memory requirements from 256K to 128K, compile with | 155 | the default memory requirements from 256K to 128K, compile with |
156 | make CFLAGS="-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7" | 156 | make CFLAGS="-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7" |
157 | Of course this will generally degrade compression (there's no free lunch). | 157 | Of course this will generally degrade compression (there's no free lunch). |
158 | 158 | ||
159 | The memory requirements for inflate are (in bytes) 1 << windowBits | 159 | The memory requirements for inflate are (in bytes) 1 << windowBits |
160 | that is, 32K for windowBits=15 (default value) plus a few kilobytes | 160 | that is, 32K for windowBits=15 (default value) plus a few kilobytes |
161 | for small objects. | 161 | for small objects. |
162 | */ | 162 | */ |
163 | 163 | ||
164 | /* Type declarations */ | 164 | /* Type declarations */ |
165 | 165 | ||
166 | #ifndef OF /* function prototypes */ | 166 | #ifndef OF /* function prototypes */ |
167 | # ifdef STDC | 167 | # ifdef STDC |
168 | # define OF(args) args | 168 | # define OF(args) args |
169 | # else | 169 | # else |
170 | # define OF(args) () | 170 | # define OF(args) () |
171 | # endif | 171 | # endif |
172 | #endif | 172 | #endif |
173 | 173 | ||
174 | /* The following definitions for FAR are needed only for MSDOS mixed | 174 | /* The following definitions for FAR are needed only for MSDOS mixed |
175 | * model programming (small or medium model with some far allocations). | 175 | * model programming (small or medium model with some far allocations). |
176 | * This was tested only with MSC; for other MSDOS compilers you may have | 176 | * This was tested only with MSC; for other MSDOS compilers you may have |
177 | * to define NO_MEMCPY in zutil.h. If you don't need the mixed model, | 177 | * to define NO_MEMCPY in zutil.h. If you don't need the mixed model, |
178 | * just define FAR to be empty. | 178 | * just define FAR to be empty. |
179 | */ | 179 | */ |
180 | #ifdef SYS16BIT | 180 | #ifdef SYS16BIT |
181 | # if defined(M_I86SM) || defined(M_I86MM) | 181 | # if defined(M_I86SM) || defined(M_I86MM) |
182 | /* MSC small or medium model */ | 182 | /* MSC small or medium model */ |
183 | # define SMALL_MEDIUM | 183 | # define SMALL_MEDIUM |
184 | # ifdef _MSC_VER | 184 | # ifdef _MSC_VER |
185 | # define FAR _far | 185 | # define FAR _far |
186 | # else | 186 | # else |
187 | # define FAR far | 187 | # define FAR far |
188 | # endif | 188 | # endif |
189 | # endif | 189 | # endif |
190 | # if (defined(__SMALL__) || defined(__MEDIUM__)) | 190 | # if (defined(__SMALL__) || defined(__MEDIUM__)) |
191 | /* Turbo C small or medium model */ | 191 | /* Turbo C small or medium model */ |
192 | # define SMALL_MEDIUM | 192 | # define SMALL_MEDIUM |
193 | # ifdef __BORLANDC__ | 193 | # ifdef __BORLANDC__ |
194 | # define FAR _far | 194 | # define FAR _far |
195 | # else | 195 | # else |
196 | # define FAR far | 196 | # define FAR far |
197 | # endif | 197 | # endif |
198 | # endif | 198 | # endif |
199 | #endif | 199 | #endif |
200 | 200 | ||
201 | #if defined(WINDOWS) || defined(WIN32) | 201 | #if defined(WINDOWS) || defined(WIN32) |
202 | /* If building or using zlib as a DLL, define ZLIB_DLL. | 202 | /* If building or using zlib as a DLL, define ZLIB_DLL. |
203 | * This is not mandatory, but it offers a little performance increase. | 203 | * This is not mandatory, but it offers a little performance increase. |
204 | */ | 204 | */ |
205 | # ifdef ZLIB_DLL | 205 | # ifdef ZLIB_DLL |
206 | # if defined(WIN32) && (!defined(__BORLANDC__) || (__BORLANDC__ >= 0x500)) | 206 | # if defined(WIN32) && (!defined(__BORLANDC__) || (__BORLANDC__ >= 0x500)) |
207 | # ifdef ZLIB_INTERNAL | 207 | # ifdef ZLIB_INTERNAL |
208 | # define ZEXTERN extern __declspec(dllexport) | 208 | # define ZEXTERN extern __declspec(dllexport) |
209 | # else | 209 | # else |
210 | # define ZEXTERN extern __declspec(dllimport) | 210 | # define ZEXTERN extern __declspec(dllimport) |
211 | # endif | 211 | # endif |
212 | # endif | 212 | # endif |
213 | # endif /* ZLIB_DLL */ | 213 | # endif /* ZLIB_DLL */ |
214 | /* If building or using zlib with the WINAPI/WINAPIV calling convention, | 214 | /* If building or using zlib with the WINAPI/WINAPIV calling convention, |
215 | * define ZLIB_WINAPI. | 215 | * define ZLIB_WINAPI. |
216 | * Caution: the standard ZLIB1.DLL is NOT compiled using ZLIB_WINAPI. | 216 | * Caution: the standard ZLIB1.DLL is NOT compiled using ZLIB_WINAPI. |
217 | */ | 217 | */ |
218 | # ifdef ZLIB_WINAPI | 218 | # ifdef ZLIB_WINAPI |
219 | # ifdef FAR | 219 | # ifdef FAR |
220 | # undef FAR | 220 | # undef FAR |
221 | # endif | 221 | # endif |
222 | # include <windows.h> | 222 | # include <windows.h> |
223 | /* No need for _export, use ZLIB.DEF instead. */ | 223 | /* No need for _export, use ZLIB.DEF instead. */ |
224 | /* For complete Windows compatibility, use WINAPI, not __stdcall. */ | 224 | /* For complete Windows compatibility, use WINAPI, not __stdcall. */ |
225 | # define ZEXPORT WINAPI | 225 | # define ZEXPORT WINAPI |
226 | # ifdef WIN32 | 226 | # ifdef WIN32 |
227 | # define ZEXPORTVA WINAPIV | 227 | # define ZEXPORTVA WINAPIV |
228 | # else | 228 | # else |
229 | # define ZEXPORTVA FAR CDECL | 229 | # define ZEXPORTVA FAR CDECL |
230 | # endif | 230 | # endif |
231 | # endif | 231 | # endif |
232 | #endif | 232 | #endif |
233 | 233 | ||
234 | #if defined (__BEOS__) | 234 | #if defined (__BEOS__) |
235 | # ifdef ZLIB_DLL | 235 | # ifdef ZLIB_DLL |
236 | # ifdef ZLIB_INTERNAL | 236 | # ifdef ZLIB_INTERNAL |
237 | # define ZEXPORT __declspec(dllexport) | 237 | # define ZEXPORT __declspec(dllexport) |
238 | # define ZEXPORTVA __declspec(dllexport) | 238 | # define ZEXPORTVA __declspec(dllexport) |
239 | # else | 239 | # else |
240 | # define ZEXPORT __declspec(dllimport) | 240 | # define ZEXPORT __declspec(dllimport) |
241 | # define ZEXPORTVA __declspec(dllimport) | 241 | # define ZEXPORTVA __declspec(dllimport) |
242 | # endif | 242 | # endif |
243 | # endif | 243 | # endif |
244 | #endif | 244 | #endif |
245 | 245 | ||
246 | #ifndef ZEXTERN | 246 | #ifndef ZEXTERN |
247 | # define ZEXTERN extern | 247 | # define ZEXTERN extern |
248 | #endif | 248 | #endif |
249 | #ifndef ZEXPORT | 249 | #ifndef ZEXPORT |
250 | # define ZEXPORT | 250 | # define ZEXPORT |
251 | #endif | 251 | #endif |
252 | #ifndef ZEXPORTVA | 252 | #ifndef ZEXPORTVA |
253 | # define ZEXPORTVA | 253 | # define ZEXPORTVA |
254 | #endif | 254 | #endif |
255 | 255 | ||
256 | #ifndef FAR | 256 | #ifndef FAR |
257 | # define FAR | 257 | # define FAR |
258 | #endif | 258 | #endif |
259 | 259 | ||
260 | #if !defined(__MACTYPES__) | 260 | #if !defined(__MACTYPES__) |
261 | typedef unsigned char Byte; /* 8 bits */ | 261 | typedef unsigned char Byte; /* 8 bits */ |
262 | #endif | 262 | #endif |
263 | typedef unsigned int uInt; /* 16 bits or more */ | 263 | typedef unsigned int uInt; /* 16 bits or more */ |
264 | typedef unsigned long uLong; /* 32 bits or more */ | 264 | typedef unsigned long uLong; /* 32 bits or more */ |
265 | 265 | ||
266 | #ifdef SMALL_MEDIUM | 266 | #ifdef SMALL_MEDIUM |
267 | /* Borland C/C++ and some old MSC versions ignore FAR inside typedef */ | 267 | /* Borland C/C++ and some old MSC versions ignore FAR inside typedef */ |
268 | # define Bytef Byte FAR | 268 | # define Bytef Byte FAR |
269 | #else | 269 | #else |
270 | typedef Byte FAR Bytef; | 270 | typedef Byte FAR Bytef; |
271 | #endif | 271 | #endif |
272 | typedef char FAR charf; | 272 | typedef char FAR charf; |
273 | typedef int FAR intf; | 273 | typedef int FAR intf; |
274 | typedef uInt FAR uIntf; | 274 | typedef uInt FAR uIntf; |
275 | typedef uLong FAR uLongf; | 275 | typedef uLong FAR uLongf; |
276 | 276 | ||
277 | #ifdef STDC | 277 | #ifdef STDC |
278 | typedef void const *voidpc; | 278 | typedef void const *voidpc; |
279 | typedef void FAR *voidpf; | 279 | typedef void FAR *voidpf; |
280 | typedef void *voidp; | 280 | typedef void *voidp; |
281 | #else | 281 | #else |
282 | typedef Byte const *voidpc; | 282 | typedef Byte const *voidpc; |
283 | typedef Byte FAR *voidpf; | 283 | typedef Byte FAR *voidpf; |
284 | typedef Byte *voidp; | 284 | typedef Byte *voidp; |
285 | #endif | 285 | #endif |
286 | 286 | ||
287 | #if 0 /* HAVE_UNISTD_H -- this line is updated by ./configure */ | 287 | #if 0 /* HAVE_UNISTD_H -- this line is updated by ./configure */ |
288 | # include <sys/types.h> /* for off_t */ | 288 | # include <sys/types.h> /* for off_t */ |
289 | # include <unistd.h> /* for SEEK_* and off_t */ | 289 | # include <unistd.h> /* for SEEK_* and off_t */ |
290 | # ifdef VMS | 290 | # ifdef VMS |
291 | # include <unixio.h> /* for off_t */ | 291 | # include <unixio.h> /* for off_t */ |
292 | # endif | 292 | # endif |
293 | # define z_off_t off_t | 293 | # define z_off_t off_t |
294 | #endif | 294 | #endif |
295 | #ifndef SEEK_SET | 295 | #ifndef SEEK_SET |
296 | # define SEEK_SET 0 /* Seek from beginning of file. */ | 296 | # define SEEK_SET 0 /* Seek from beginning of file. */ |
297 | # define SEEK_CUR 1 /* Seek from current position. */ | 297 | # define SEEK_CUR 1 /* Seek from current position. */ |
298 | # define SEEK_END 2 /* Set file pointer to EOF plus "offset" */ | 298 | # define SEEK_END 2 /* Set file pointer to EOF plus "offset" */ |
299 | #endif | 299 | #endif |
300 | #ifndef z_off_t | 300 | #ifndef z_off_t |
301 | # define z_off_t long | 301 | # define z_off_t long |
302 | #endif | 302 | #endif |
303 | 303 | ||
304 | #if defined(__OS400__) | 304 | #if defined(__OS400__) |
305 | # define NO_vsnprintf | 305 | # define NO_vsnprintf |
306 | #endif | 306 | #endif |
307 | 307 | ||
308 | #if defined(__MVS__) | 308 | #if defined(__MVS__) |
309 | # define NO_vsnprintf | 309 | # define NO_vsnprintf |
310 | # ifdef FAR | 310 | # ifdef FAR |
311 | # undef FAR | 311 | # undef FAR |
312 | # endif | 312 | # endif |
313 | #endif | 313 | #endif |
314 | 314 | ||
315 | /* MVS linker does not support external names larger than 8 bytes */ | 315 | /* MVS linker does not support external names larger than 8 bytes */ |
316 | #if defined(__MVS__) | 316 | #if defined(__MVS__) |
317 | # pragma map(deflateInit_,"DEIN") | 317 | # pragma map(deflateInit_,"DEIN") |
318 | # pragma map(deflateInit2_,"DEIN2") | 318 | # pragma map(deflateInit2_,"DEIN2") |
319 | # pragma map(deflateEnd,"DEEND") | 319 | # pragma map(deflateEnd,"DEEND") |
320 | # pragma map(deflateBound,"DEBND") | 320 | # pragma map(deflateBound,"DEBND") |
321 | # pragma map(inflateInit_,"ININ") | 321 | # pragma map(inflateInit_,"ININ") |
322 | # pragma map(inflateInit2_,"ININ2") | 322 | # pragma map(inflateInit2_,"ININ2") |
323 | # pragma map(inflateEnd,"INEND") | 323 | # pragma map(inflateEnd,"INEND") |
324 | # pragma map(inflateSync,"INSY") | 324 | # pragma map(inflateSync,"INSY") |
325 | # pragma map(inflateSetDictionary,"INSEDI") | 325 | # pragma map(inflateSetDictionary,"INSEDI") |
326 | # pragma map(compressBound,"CMBND") | 326 | # pragma map(compressBound,"CMBND") |
327 | # pragma map(inflate_table,"INTABL") | 327 | # pragma map(inflate_table,"INTABL") |
328 | # pragma map(inflate_fast,"INFA") | 328 | # pragma map(inflate_fast,"INFA") |
329 | # pragma map(inflate_copyright,"INCOPY") | 329 | # pragma map(inflate_copyright,"INCOPY") |
330 | #endif | 330 | #endif |
331 | 331 | ||
332 | #endif /* ZCONF_H */ | 332 | #endif /* ZCONF_H */ |