Mark Adler
dab7531ecc
Simplify test and use of gcc hidden attribute.
2012-03-03 00:20:00 -08:00
Mark Adler
2547c6c81f
Don't use library or built-in byte swaps.
...
Using optimized byte swaps reduced portability for no real benefit,
since they are in parts of the code that represent a tiny fraction
of the execution time. So a simple definition of a byte swap is
now used.
2012-03-03 00:03:30 -08:00
Mark Adler
3f4339b61b
Improve the detection of no hidden visibility attribute.
2012-02-19 23:33:10 -08:00
Mark Adler
e6d2a8471b
Do not use the visibility attribute if NO_VIZ defined.
2012-02-19 22:45:10 -08:00
Mark Adler
a75d6ea070
Require gcc 4.0 or later on Mac OS X to use the hidden attribute.
2012-02-18 15:37:28 -08:00
Mark Adler
eee7b9e576
Remove unnecessary include for byte swap built-in [Bosmans].
2012-02-13 23:03:36 -08:00
Mark Adler
5bbdc122ad
Don't use built-in byte swaps if compiled solo.
2012-02-12 19:28:06 -08:00
Mark Adler
94acb3c1a0
zlib 1.2.6.1
2012-02-12 14:20:33 -08:00
Mark Adler
7d45cf5a1d
Use optimized byte swap operations for Microsoft and GNU [Snyder].
2012-02-11 00:26:38 -08:00
Mark Adler
fe61dfb8a2
zlib 1.2.5.2
2011-12-18 10:39:45 -08:00
Mark Adler
15b5671b78
Facilitate compilation with Borland C++ for pragmas and vsnprintf.
2011-11-19 13:53:26 -08:00
Mark Adler
f442c1e89e
Add a ./config --solo option to make zlib subset with no libary use
...
A common request has been the ability to compile zlib to require no
other libraries. This --solo option provides that ability. The price
is that the gz*, compress*, and uncompress functions are eliminated,
and that the user must provide memory allocation and free routines to
deflate and inflate when initializing.
2011-10-07 02:11:56 -07:00
Mark Adler
00c836e325
Merge vestigial vsnprintf determination from zutil.h to gzguts.h.
...
This also moves some of the same from zconf.h to gzguts.h. A new
function, gzflags(), was created to pass the compilation flags
related to vsnprintf usage back to zlibCompileFlags() in zutil.c.
In the process, various compiler configuration files were updated
to include gzflags(), as well as the new gzgetc_() function added
when the gzgetc() macro was introduced in a previous patch.
2011-10-02 11:15:00 -07:00
Tor Lillqvist
7142fcfeed
Always add large file support for windows
2011-10-01 10:02:09 -07:00
Mark Adler
7301420248
zlib 1.2.4.5
2011-09-09 23:34:55 -07:00
Mark Adler
f4498bea28
zlib 1.2.4.3
2011-09-09 23:34:38 -07:00
Mark Adler
7147f24cd7
zlib 1.2.4.2
2011-09-09 23:34:30 -07:00
Mark Adler
05d47d2627
zlib 1.2.4.1
2011-09-09 23:34:22 -07:00
Mark Adler
a1141160bc
zlib 1.2.4
2011-09-09 23:33:59 -07:00
Mark Adler
dc5a43ebfa
zlib 1.2.3.6
2011-09-09 23:26:58 -07:00
Mark Adler
d004b04783
zlib 1.2.3.5
2011-09-09 23:26:49 -07:00
Mark Adler
f6194ef39a
zlib 1.2.3.4
2011-09-09 23:26:40 -07:00
Mark Adler
639be99788
zlib 1.2.3.3
2011-09-09 23:26:29 -07:00
Mark Adler
d6231142d2
zlib 1.2.3.2
2011-09-09 23:25:38 -07:00
Mark Adler
b1c19ca6d8
zlib 1.2.3.1
2011-09-09 23:25:27 -07:00
Mark Adler
9c3a583021
zlib 1.2.2.4
2011-09-09 23:24:52 -07:00
Mark Adler
6b8233bfe0
zlib 1.2.2.3
2011-09-09 23:24:43 -07:00
Mark Adler
0484693e17
zlib 1.2.2.2
2011-09-09 23:24:33 -07:00
Mark Adler
9811b53dd9
zlib 1.2.2.1
2011-09-09 23:24:24 -07:00
Mark Adler
7a6955760b
zlib 1.2.1.2
2011-09-09 23:23:45 -07:00
Mark Adler
7a33a861d1
zlib 1.2.1
2011-09-09 23:23:27 -07:00
Mark Adler
b97ec631c6
zlib 1.2.0.7
2011-09-09 23:23:01 -07:00
Mark Adler
4b5a43a219
zlib 1.2.0.5
2011-09-09 23:22:37 -07:00
Mark Adler
8e34b3a802
zlib 1.2.0.2
2011-09-09 23:22:10 -07:00
Mark Adler
13a294f044
zlib 1.2.0.1
2011-09-09 23:21:57 -07:00
Mark Adler
7c2a874e50
zlib 1.2.0
2011-09-09 23:21:47 -07:00
Mark Adler
a383133c4e
zlib 1.1.4
2011-09-09 23:20:42 -07:00
Mark Adler
14763ac7c6
zlib 1.1.3
2011-09-09 23:20:29 -07:00
Mark Adler
b8c9ecb076
zlib 1.0.9
2011-09-09 23:19:21 -07:00
Mark Adler
6759211ad8
zlib 1.0.8
2011-09-09 23:18:57 -07:00
Mark Adler
7850e4e406
zlib 1.0.7
2011-09-09 23:17:33 -07:00
Mark Adler
ff11b0a61f
zlib 1.0.4
2011-09-09 23:17:02 -07:00
Mark Adler
e26a448e96
zlib 1.0.2
2011-09-09 23:15:17 -07:00
Mark Adler
423eb40306
zlib 1.0.1
2011-09-09 23:14:39 -07:00
Mark Adler
8a2acbffc8
zlib 1.0-pre
2011-09-09 23:13:27 -07:00
Mark Adler
56bcb184fa
zlib 0.99
2011-09-09 23:11:37 -07:00
Mark Adler
25e5325501
zlib 0.95
2011-09-09 23:10:21 -07:00
Mark Adler
23c69f1069
zlib 0.94
2011-09-09 23:09:18 -07:00
Mark Adler
6b834a58bd
zlib 0.93
2011-09-09 23:08:28 -07:00
Mark Adler
bdde4e09d2
zlib 0.92
2011-09-09 23:08:07 -07:00