<feed xmlns='http://www.w3.org/2005/Atom'>
<title>zlib/configure, branch v1.2.9</title>
<subtitle>A mirror of https://github.com/madler/zlib.git
</subtitle>
<id>https://git.lua4.win/zlib/atom?h=v1.2.9</id>
<link rel='self' href='https://git.lua4.win/zlib/atom?h=v1.2.9'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/zlib/'/>
<updated>2016-12-31T18:06:40+00:00</updated>
<entry>
<title>Avoid the need for ssize_t.</title>
<updated>2016-12-31T18:06:40+00:00</updated>
<author>
<name>Mark Adler</name>
<email>madler@alumni.caltech.edu</email>
</author>
<published>2016-12-31T18:03:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/zlib/commit/?id=cca27e95cf2bf057b2bbea93702135da3ca7be45'/>
<id>urn:sha1:cca27e95cf2bf057b2bbea93702135da3ca7be45</id>
<content type='text'>
Limit read() and write() requests to sizes that fit in an int.
This allows storing the return value in an int, and avoiding the
need to use or construct an ssize_t type. This is required for
Microsoft C, whose _read and _write functions take an unsigned
request and return an int.
</content>
</entry>
<entry>
<title>Detect clang in cc version.</title>
<updated>2016-12-31T04:00:57+00:00</updated>
<author>
<name>Mark Adler</name>
<email>madler@alumni.caltech.edu</email>
</author>
<published>2016-12-31T02:58:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/zlib/commit/?id=f12d3dc367e51bcefba80217c645fa5de05e699c'/>
<id>urn:sha1:f12d3dc367e51bcefba80217c645fa5de05e699c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix compile option for when z_size_t needs to be a long long.</title>
<updated>2016-12-05T01:19:36+00:00</updated>
<author>
<name>Mark Adler</name>
<email>madler@alumni.caltech.edu</email>
</author>
<published>2016-12-05T00:50:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/zlib/commit/?id=3f8c768745e85d0e63ba306581710c6dc9db0d65'/>
<id>urn:sha1:3f8c768745e85d0e63ba306581710c6dc9db0d65</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Create z_size_t and z_ssize_t types.</title>
<updated>2016-12-04T15:48:48+00:00</updated>
<author>
<name>Mark Adler</name>
<email>madler@alumni.caltech.edu</email>
</author>
<published>2016-12-03T18:27:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/zlib/commit/?id=ca50ebd4dfd08dfd7e8c8bb087278e158cd67720'/>
<id>urn:sha1:ca50ebd4dfd08dfd7e8c8bb087278e158cd67720</id>
<content type='text'>
Normally these are set to size_t and ssize_t. But if they do not
exist, then they are set to the smallest integer type that can
contain a pointer. size_t is unsigned and ssize_t is signed.
</content>
</entry>
<entry>
<title>Add --debug (-d) option to ./configure to define ZLIB_DEBUG.</title>
<updated>2016-12-04T15:39:37+00:00</updated>
<author>
<name>Mark Adler</name>
<email>madler@alumni.caltech.edu</email>
</author>
<published>2016-10-30T16:33:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/zlib/commit/?id=fc130cdd9fcb0ea4decaf003be6ddf4c5dfd5760'/>
<id>urn:sha1:fc130cdd9fcb0ea4decaf003be6ddf4c5dfd5760</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add --warn option to ./configure, instead of environment variable.</title>
<updated>2016-10-12T05:21:04+00:00</updated>
<author>
<name>Mark Adler</name>
<email>madler@alumni.caltech.edu</email>
</author>
<published>2016-10-12T05:21:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/zlib/commit/?id=8b95fa19cd7bb62af05ccec1e408a33ec30d54fc'/>
<id>urn:sha1:8b95fa19cd7bb62af05ccec1e408a33ec30d54fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow building zlib outside of the source directory.</title>
<updated>2015-08-03T04:35:50+00:00</updated>
<author>
<name>Mark Adler</name>
<email>madler@alumni.caltech.edu</email>
</author>
<published>2015-08-02T21:46:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/zlib/commit/?id=55d98b4c302c74b619968bd02cf3b5e18d845977'/>
<id>urn:sha1:55d98b4c302c74b619968bd02cf3b5e18d845977</id>
<content type='text'>
To build, simply run configure from the source directory by
specifying its path.  That path will be used to find the source
files.  The source directory will not be touched.  All new and
modified files will be made in the current directory.  Discovered
in the process that not all makes understand % or $&lt;, and not all
compilers understand -include or -I-.  This required a larger
Makefile.in with explicit dependencies.
</content>
</entry>
<entry>
<title>Remove runtime check in configure for four-byte integer type.</title>
<updated>2013-03-24T05:30:09+00:00</updated>
<author>
<name>Mark Adler</name>
<email>madler@alumni.caltech.edu</email>
</author>
<published>2013-03-24T05:27:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/zlib/commit/?id=03ff48cc67937fbb026a7952c0351615ef9be4e5'/>
<id>urn:sha1:03ff48cc67937fbb026a7952c0351615ef9be4e5</id>
<content type='text'>
That didn't work when cross-compiling.  Simply rely on limits.h.
If a compiler does not have limits.h, then zconf.h.in should be
modified to define Z_U4 as an unsiged four-byte integer type in
order for crc32() to be fast.

This also simplifies and makes more portable to check for a four-
byte type using limits.h.
</content>
</entry>
<entry>
<title>Fix configure for Sun shell.</title>
<updated>2013-03-23T20:50:10+00:00</updated>
<author>
<name>Mark Adler</name>
<email>madler@alumni.caltech.edu</email>
</author>
<published>2013-03-23T20:50:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/zlib/commit/?id=66fcefbb2fb867f3f941b71140532de8593f29d6'/>
<id>urn:sha1:66fcefbb2fb867f3f941b71140532de8593f29d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up the usage of z_const and respect const usage within zlib.</title>
<updated>2012-08-13T07:02:40+00:00</updated>
<author>
<name>Mark Adler</name>
<email>madler@alumni.caltech.edu</email>
</author>
<published>2012-08-13T01:08:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/zlib/commit/?id=62d6112a7981ad7c34f3b43cffdf00d4662a4f25'/>
<id>urn:sha1:62d6112a7981ad7c34f3b43cffdf00d4662a4f25</id>
<content type='text'>
This patch allows zlib to compile cleanly with the -Wcast-qual gcc
warning enabled, but only if ZLIB_CONST is defined, which adds
const to next_in and msg in z_stream and in the in_func prototype.
A --const option is added to ./configure which adds -DZLIB_CONST
to the compile flags, and adds -Wcast-qual to the compile flags
when ZLIBGCCWARN is set in the environment.
</content>
</entry>
</feed>
