<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libz, branch releng/9.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F9.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F9.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2013-08-07T19:42:17Z</updated>
<entry>
<title>MFC r250261: Update zlib to 1.2.8.</title>
<updated>2013-08-07T19:42:17Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2013-08-07T19:42:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=06b25b3765ee47005a587b5e1eb786cab4e78d4f'/>
<id>urn:sha1:06b25b3765ee47005a587b5e1eb786cab4e78d4f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r237410: zlib 1.2.7.</title>
<updated>2012-06-28T07:08:48Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2012-06-28T07:08:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=589aec56aa0f1f4a1bda297f6c897fa5a78f547a'/>
<id>urn:sha1:589aec56aa0f1f4a1bda297f6c897fa5a78f547a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC r232263:</title>
<updated>2012-03-13T18:39:57Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2012-03-13T18:39:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2c16d5debe8f5c5200ed90ae2da394ba7d0fba83'/>
<id>urn:sha1:2c16d5debe8f5c5200ed90ae2da394ba7d0fba83</id>
<content type='text'>
Define several extra macros in bsd.sys.mk and sys/conf/kern.pre.mk, to
get rid of testing explicitly for clang (using ${CC:T:Mclang}) in
individual Makefiles.

Instead, use the following extra macros, for use with clang:
- NO_WERROR.clang       (disables -Werror)
- NO_WCAST_ALIGN.clang  (disables -Wcast-align)
- NO_WFORMAT.clang	(disables -Wformat and friends)
- CLANG_NO_IAS		(disables integrated assembler)
- CLANG_OPT_SMALL	(adds flags for extra small size optimizations)

As a side effect, this enables setting CC/CXX/CPP in src.conf instead of
make.conf!  For clang, use the following:

CC=clang
CXX=clang++
CPP=clang-cpp
</content>
</entry>
<entry>
<title>Disable gvmat64.S, the assembler version of longest_match for now.</title>
<updated>2011-07-18T19:23:50Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2011-07-18T19:23:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=54257e2cbdf727f10826292b624281e39287f945'/>
<id>urn:sha1:54257e2cbdf727f10826292b624281e39287f945</id>
<content type='text'>
PR:		kern/154073
MFC after:	3 days
Approved by:	re (kib)
</content>
</entry>
<entry>
<title>Upgrade our copy of llvm/clang to r126079, from upstream's trunk.</title>
<updated>2011-02-20T19:33:47Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2011-02-20T19:33:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2754fe609d5157d58b92227a582e0c94fd42233a'/>
<id>urn:sha1:2754fe609d5157d58b92227a582e0c94fd42233a</id>
<content type='text'>
This contains many improvements, primarily better C++ support, an
integrated assembler for x86 and support for -pg.
</content>
</entry>
<entry>
<title>Fix some leftover binaries and shared libraries in the system that still</title>
<updated>2011-02-15T22:03:09Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2011-02-15T22:03:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=152e60f2fe72db456bfeff4780a7db291c58106d'/>
<id>urn:sha1:152e60f2fe72db456bfeff4780a7db291c58106d</id>
<content type='text'>
have an executable stack, due to linking in hand-assembled .S or .s
files, that have no .GNU-stack sections:

RWX --- ---  /lib/libcrypto.so.6
RWX --- ---  /lib/libmd.so.5
RWX --- ---  /lib/libz.so.6
RWX --- ---  /lib/libzpool.so.2
RWX --- ---  /usr/lib/liblzma.so.5

These were found using scanelf, from the sysutils/pax-utils port.

Reviewed by:	kib
</content>
</entry>
<entry>
<title>Revert 212517 to restore pristine state of this file</title>
<updated>2010-10-13T16:34:08Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2010-10-13T16:34:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1aee0aeb6d0cb7e7857f9277bfcb185268217244'/>
<id>urn:sha1:1aee0aeb6d0cb7e7857f9277bfcb185268217244</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Include FreeBSD svn tag</title>
<updated>2010-09-13T01:44:07Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2010-09-13T01:44:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c885004b9e847ea33dd646d54b1d951d1eeb6904'/>
<id>urn:sha1:c885004b9e847ea33dd646d54b1d951d1eeb6904</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFV: zlib 1.2.5.</title>
<updated>2010-04-20T21:14:30Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2010-04-20T21:14:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4f6f4d0316df0ae5dd29ebdeb3137397a456c884'/>
<id>urn:sha1:4f6f4d0316df0ae5dd29ebdeb3137397a456c884</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Expose a few symbols as public interface rather than private.</title>
<updated>2010-04-16T20:07:24Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2010-04-16T20:07:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0c5aed59ee17fba47e089a089a822ac07af83009'/>
<id>urn:sha1:0c5aed59ee17fba47e089a089a822ac07af83009</id>
<content type='text'>
Note: the *64 interfaces are no longer exposed via zlib.h but were keep
as public interfaces;

Note 2: this commit would break applications that uses the moved symbols
directly.
</content>
</entry>
</feed>
