<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/contrib/libc++/include/array, branch release/10.4.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F10.4.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F10.4.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2014-03-05T19:30:36Z</updated>
<entry>
<title>MFC r261283:</title>
<updated>2014-03-05T19:30:36Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2014-03-05T19:30:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a9596b64114346102751546bf621b90fff10d9a3'/>
<id>urn:sha1:a9596b64114346102751546bf621b90fff10d9a3</id>
<content type='text'>
Import libc++ 3.4 release.  This contains a lot of bugfixes, and some
preliminary support for C++1y.

MFC r261604:

HEAD is not buildable for the past day.  Commit a 'quick fix' in order to permit
buildworld to complete.

Reviewed by:	theraven

MFC r261608:

Apply a cleaner solution for the sign warnings that can occur when
compiling libc++'s &lt;locale&gt; header with -Wsystem-headers on.

This has also been submitted upstream.

Reported by:	asomers

MFC r261801:

An ABI incompatibility crept into the libc++ 3.4 import in r261283.  It
was caused by upstream libc++ commit r194536, which aimed to make the
headers more standards-compliant, by making std::pair's copy constructor
trivial.  Unfortunately, this could cause certain C++ applications using
shared libraries built against the previous version of libc++ to crash.

Fix the ABI incompatibility by making std::pair's copy constructor
non-trivial again.

Please note: Any C++ applications or shared libraries built with libc++
between r261283 and this revision should be recompiled.

Reported by:	stefanf
</content>
</entry>
<entry>
<title>Merge libc++ trunk r180598.  Contains several minor cleanups and bug</title>
<updated>2013-04-27T22:47:52Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2013-04-27T22:47:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1bf9f7c1c5ed00800ed5db4857b042e40ab9a47e'/>
<id>urn:sha1:1bf9f7c1c5ed00800ed5db4857b042e40ab9a47e</id>
<content type='text'>
fixes, no major changes.

MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Import new libc++ to head.  Various small fixes and cleanups.</title>
<updated>2013-02-07T15:45:28Z</updated>
<author>
<name>David Chisnall</name>
<email>theraven@FreeBSD.org</email>
</author>
<published>2013-02-07T15:45:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cfdf2879c921f2ddcc56acc526e465600607b487'/>
<id>urn:sha1:cfdf2879c921f2ddcc56acc526e465600607b487</id>
<content type='text'>
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Import libc++ trunk r165949.  Among other improvements and bug fixes,</title>
<updated>2012-10-22T18:25:04Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2012-10-22T18:25:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=936e943916d12060dab9dc3077da6f42f02bd640'/>
<id>urn:sha1:936e943916d12060dab9dc3077da6f42f02bd640</id>
<content type='text'>
this has many visibility problems fixed, which should help with
compiling certain ports that exercise C++11 mode (i.e. Firefox).

Also, belatedly add the LICENSE.TXT and accompanying CREDITS.TXT files,
which are referred to in all the source files.

MFC after:	1 month
</content>
</entry>
<entry>
<title>Import libc++ / libcxxrt into base.  Not build by default yet (use</title>
<updated>2011-11-25T20:59:04Z</updated>
<author>
<name>David Chisnall</name>
<email>theraven@FreeBSD.org</email>
</author>
<published>2011-11-25T20:59:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7a984708243daa02e0a135cc67ace8003c15ffe9'/>
<id>urn:sha1:7a984708243daa02e0a135cc67ace8003c15ffe9</id>
<content type='text'>
MK_LIBCPLUSPLUS=yes to enable).  This is a work-in-progress.  It works for
me, but is not guaranteed to work for anyone else and may eat your dog.

To build C++ using libc++, add -stdlib=libc++ to your CXX and LD flags.

Bug reports welcome, bug fixes even more welcome...

Approved by:	dim (mentor)
</content>
</entry>
</feed>
