<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src, branch vendor/libcxxrt/2013-07-08-c61efa043b14378efbd69c9a2686d44ed46ae179</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=vendor%2Flibcxxrt%2F2013-07-08-c61efa043b14378efbd69c9a2686d44ed46ae179</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=vendor%2Flibcxxrt%2F2013-07-08-c61efa043b14378efbd69c9a2686d44ed46ae179'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2013-07-10T10:48:22Z</updated>
<entry>
<title>Import new libcxxrt into vendor branch.</title>
<updated>2013-07-10T10:48:22Z</updated>
<author>
<name>David Chisnall</name>
<email>theraven@FreeBSD.org</email>
</author>
<published>2013-07-10T10:48:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c7b3fb9657cbe3a2b40054e260891cf69adc6ac1'/>
<id>urn:sha1:c7b3fb9657cbe3a2b40054e260891cf69adc6ac1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Import c812a07cd2f95c1403baf0bbe0366e7618d1d6d3 of libcxxrt:</title>
<updated>2013-04-27T17:19:07Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2013-04-27T17:19:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=af04c9e2c0dfdb2172241883c7b9130e63fec0be'/>
<id>urn:sha1:af04c9e2c0dfdb2172241883c7b9130e63fec0be</id>
<content type='text'>
*   Fix a copy-and-paste error when setting the unexpected exception handler
    (actually set the terminate handler by mistake).

*   Fix some warnings.

    Patch by Joerg Sonnenberger!

*   Don't call the _fast version of the TLS accessor in terminate() or unexpected().

    1) TLS may not have been set up yet.
    2) When we're in one of these functions, Really Bad Stuff has happened and potentially saving a few cycles really isn't important.

*   Merge in fixes from FreeBSD trunk to make atomics work with recent clang.
</content>
</entry>
<entry>
<title>Imported new libcxxrt (one-line fix).</title>
<updated>2013-01-21T17:31:12Z</updated>
<author>
<name>David Chisnall</name>
<email>theraven@FreeBSD.org</email>
</author>
<published>2013-01-21T17:31:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a694e2e49638733fdcb3aeb649a074daf5410e8e'/>
<id>urn:sha1:a694e2e49638733fdcb3aeb649a074daf5410e8e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Import b9db3a010143160624f123763025ab544b69bd9a of libcxxrt.  This brings in</title>
<updated>2013-01-11T15:00:43Z</updated>
<author>
<name>David Chisnall</name>
<email>theraven@FreeBSD.org</email>
</author>
<published>2013-01-11T15:00:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8e59c7f5923d3dc5e307124f39868ee870b1be9c'/>
<id>urn:sha1:8e59c7f5923d3dc5e307124f39868ee870b1be9c</id>
<content type='text'>
three fixes:

- Don't treat pointers to members as pointers in catch blocks (they're usually
  fat pointers).

- Correctly catch foreign exceptions in catchalls.

- Ensure that a happens-before relationship is established when setting
  terminate handlers in one thread and calling them in another.
</content>
</entry>
<entry>
<title>Import new version of libcxxrt to vendor branch.</title>
<updated>2012-03-20T17:41:02Z</updated>
<author>
<name>David Chisnall</name>
<email>theraven@FreeBSD.org</email>
</author>
<published>2012-03-20T17:41:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=60e0399a08860d0c676dd35b09a8c2c21610b5a7'/>
<id>urn:sha1:60e0399a08860d0c676dd35b09a8c2c21610b5a7</id>
<content type='text'>
Approved by:	dim (mentor)
</content>
</entry>
<entry>
<title>Import new version of libcxxrt.</title>
<updated>2012-03-13T13:20:01Z</updated>
<author>
<name>David Chisnall</name>
<email>theraven@FreeBSD.org</email>
</author>
<published>2012-03-13T13:20:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c28183e9401bafa52f68dea663e844d11a4662c4'/>
<id>urn:sha1:c28183e9401bafa52f68dea663e844d11a4662c4</id>
<content type='text'>
Approved by:	dim (mentor)
</content>
</entry>
<entry>
<title>Imported the latest version of libcxxrt.</title>
<updated>2011-11-26T14:18:39Z</updated>
<author>
<name>David Chisnall</name>
<email>theraven@FreeBSD.org</email>
</author>
<published>2011-11-26T14:18:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1b99eac6fdcc6d6ae1a6abcc52c0c8bd5f55e752'/>
<id>urn:sha1:1b99eac6fdcc6d6ae1a6abcc52c0c8bd5f55e752</id>
<content type='text'>
Approved by:	dim (mentor)
</content>
</entry>
<entry>
<title>Import the new version of libcxxrt, which grew an extra ARM.</title>
<updated>2011-11-25T15:46:25Z</updated>
<author>
<name>David Chisnall</name>
<email>theraven@FreeBSD.org</email>
</author>
<published>2011-11-25T15:46:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1d4efa7c24f8c9b65164ed9bf06aeab1f5fa2dfa'/>
<id>urn:sha1:1d4efa7c24f8c9b65164ed9bf06aeab1f5fa2dfa</id>
<content type='text'>
Approved by:	dim (mentor)
</content>
</entry>
<entry>
<title>Import libcxxrt / libc++ into a vendor branch.</title>
<updated>2011-11-22T17:30:41Z</updated>
<author>
<name>David Chisnall</name>
<email>theraven@FreeBSD.org</email>
</author>
<published>2011-11-22T17:30:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6ec4e3f257f52d313f034b97021e98baea00fc7c'/>
<id>urn:sha1:6ec4e3f257f52d313f034b97021e98baea00fc7c</id>
<content type='text'>
Approved by:	dim (mentor)
</content>
</entry>
</feed>
