<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/gnu/lib/libstdc++/Makefile, branch release/8.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F8.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F8.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2010-09-21T12:55:20Z</updated>
<entry>
<title>MFC r212286:</title>
<updated>2010-09-21T12:55:20Z</updated>
<author>
<name>Tijl Coosemans</name>
<email>tijl@FreeBSD.org</email>
</author>
<published>2010-09-21T12:55:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8583991a917b22487022d7c491a70d2f08a4e47e'/>
<id>urn:sha1:8583991a917b22487022d7c491a70d2f08a4e47e</id>
<content type='text'>
GCC defines built-ins for atomic instructions found on i486 and higher.
Because FreeBSD no longer supports the 80386 cpu all code targeting
FreeBSD/i386 necessarily runs on i486 or higher so the compiler
built-ins can be used by default inside libstdc++ and in C++ headers.
This allows newly compiled C++ code to inline some atomic operations.
Old binaries continue to use libstdc++ functions.

PR:		148926
Tested by:	Yuri Karaban &lt;tech askold net&gt;
Approved by:	kib (mentor)
</content>
</entry>
<entry>
<title>There's no need to redundantly redefine atomicity.h.</title>
<updated>2008-12-31T07:39:23Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2008-12-31T07:39:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=599e167f485d6cba62c1081fdd7fca8deb63b1bf'/>
<id>urn:sha1:599e167f485d6cba62c1081fdd7fca8deb63b1bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Install extra include files that were forgotten in original GCC 4.2.x</title>
<updated>2008-06-16T22:49:30Z</updated>
<author>
<name>Alexander Kabaev</name>
<email>kan@FreeBSD.org</email>
</author>
<published>2008-06-16T22:49:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8fecbb4e34986b99af32f90d223d25e7a746ff08'/>
<id>urn:sha1:8fecbb4e34986b99af32f90d223d25e7a746ff08</id>
<content type='text'>
import changes.

PR: 124647
Submitted by: Vlad GALU
MFC after: 2 days
</content>
</entry>
<entry>
<title>Install etx/numeric_traits.h.</title>
<updated>2007-08-16T23:02:00Z</updated>
<author>
<name>Alexander Kabaev</name>
<email>kan@FreeBSD.org</email>
</author>
<published>2007-08-16T23:02:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=203ab4d0c39b8f679ff8c76beb269c53358e2707'/>
<id>urn:sha1:203ab4d0c39b8f679ff8c76beb269c53358e2707</id>
<content type='text'>
PR:		gnu/115250
Approved by:	re (blanket)
</content>
</entry>
<entry>
<title>Fix the fallout from over-zealous obsolete files removal. Use correct</title>
<updated>2007-05-19T15:41:01Z</updated>
<author>
<name>Alexander Kabaev</name>
<email>kan@FreeBSD.org</email>
</author>
<published>2007-05-19T15:41:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1b156a407704e0b5ecd4183e7d7e7193908545aa'/>
<id>urn:sha1:1b156a407704e0b5ecd4183e7d7e7193908545aa</id>
<content type='text'>
atomicity.h file for arm and powerpc.
</content>
</entry>
<entry>
<title>Update bmake glue to build GCC 4.2.</title>
<updated>2007-05-19T04:25:59Z</updated>
<author>
<name>Alexander Kabaev</name>
<email>kan@FreeBSD.org</email>
</author>
<published>2007-05-19T04:25:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=afb57df680a4b620d54eac30728eca95e51fc0e3'/>
<id>urn:sha1:afb57df680a4b620d54eac30728eca95e51fc0e3</id>
<content type='text'>
Also:
        Switch FreeBSD to use libgcc_s.so.1.

        Use dl_iterate_phdr to locate shared objects' exception frame
        info instead of depending on older register_frame_info machinery.
        This allows us to avoid depending on libgcc_s.so.1 in binaries
        that do not use exception handling directly. As an additional
        benefit it breaks circular libc &lt;=&gt; libgcc_s.so.1 dependency too.

        Build newly added libgomp.so.1 library, the runtime support
        bits for OpenMP.

        Build LGPLed libssp library. Our libc provides our own
        BSD-licensed SSP callbacks implementation, so this library
        is only built to benefit applications that have hadcoded
        knowledge of libssp.so and libssp_nonshared.a. When linked
        in from command line, these libraries override libc
        implementation.
</content>
</entry>
<entry>
<title>The ARM platform does the setjmp/longjmp type of exception handling.</title>
<updated>2006-10-05T20:55:37Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2006-10-05T20:55:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d3fbc8d9c0275859ca588732a0a4aaa4b76b4ed8'/>
<id>urn:sha1:d3fbc8d9c0275859ca588732a0a4aaa4b76b4ed8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix build due to the incomplete removal of demangle.h.</title>
<updated>2006-09-30T12:52:15Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2006-09-30T12:52:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cf35cbe5d9b9aacffb8bf13cacb1fc66971262f1'/>
<id>urn:sha1:cf35cbe5d9b9aacffb8bf13cacb1fc66971262f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump the shared library version number of all libraries that have not</title>
<updated>2005-07-22T17:19:05Z</updated>
<author>
<name>Ken Smith</name>
<email>kensmith@FreeBSD.org</email>
</author>
<published>2005-07-22T17:19:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a84020c2b91368d6236647bb2933859e6d16d4a8'/>
<id>urn:sha1:a84020c2b91368d6236647bb2933859e6d16d4a8</id>
<content type='text'>
been bumped since RELENG_5.

Reviewed by:	ru
Approved by:	re (not needed for commit check but in principle...)
</content>
</entry>
<entry>
<title>Enforce style.Makefile(5).</title>
<updated>2005-04-22T18:57:32Z</updated>
<author>
<name>Tom Rhodes</name>
<email>trhodes@FreeBSD.org</email>
</author>
<published>2005-04-22T18:57:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d5f93c9179dfb079c6336ca24343a20e3ec35e21'/>
<id>urn:sha1:d5f93c9179dfb079c6336ca24343a20e3ec35e21</id>
<content type='text'>
Glanced at by:	ru (some time ago).
</content>
</entry>
</feed>
