<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/gnu/lib/csu/Makefile, branch release/8.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F8.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F8.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2011-02-16T16:18:46Z</updated>
<entry>
<title>Copy releng/8.2 to release/8.2.0 for 8.2-RELEASE.</title>
<updated>2011-02-16T16:18:46Z</updated>
<author>
<name>Ken Smith</name>
<email>kensmith@FreeBSD.org</email>
</author>
<published>2011-02-16T16:18:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=dec99dafe5763ba1db6950342aa80a634169c083'/>
<id>urn:sha1:dec99dafe5763ba1db6950342aa80a634169c083</id>
<content type='text'>
Approved by:	re (implicit)

This commit was manufactured to restore the state of the 8.2-RELEASE image.
</content>
</entry>
<entry>
<title>MFC r209294:</title>
<updated>2010-07-02T09:17:18Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2010-07-02T09:17:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=875bcf6ef753a14d67585baeddd1a7ecf075b6d6'/>
<id>urn:sha1:875bcf6ef753a14d67585baeddd1a7ecf075b6d6</id>
<content type='text'>
Add -fno-asynchronous-unwind-tables to disable unwind table generation
for crtbegin/crtend. While there, disable omitting the frame pointer.
</content>
</entry>
<entry>
<title>Fix build when WITH_SSP is set explicitly.</title>
<updated>2009-02-21T15:04:31Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2009-02-21T15:04:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d9ca85fca7bd0972742fae2a4c2d0ae6269ec059'/>
<id>urn:sha1:d9ca85fca7bd0972742fae2a4c2d0ae6269ec059</id>
<content type='text'>
Submitted by:	Jeremie Le Hen
</content>
</entry>
<entry>
<title>Revert previous commit. The prototype has been moved to unistd.h</title>
<updated>2008-09-28T19:17:54Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2008-09-28T19:17:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5f85c2cdd92db4f0d24f8863f00ff332f82c64a7'/>
<id>urn:sha1:5f85c2cdd92db4f0d24f8863f00ff332f82c64a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add -D_OSRELDATE_H to CFLAGS to prevent the declaration of</title>
<updated>2008-09-26T15:00:18Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2008-09-26T15:00:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3e5dafac903700c63dd4139db4c025b97133befa'/>
<id>urn:sha1:3e5dafac903700c63dd4139db4c025b97133befa</id>
<content type='text'>
getosreldate() in assembler source files. We still get the
definition of __FreeBSD_version this way, because it's
outside the standard multiple-inclusion protection trick.

All this is specific to ia64.
</content>
</entry>
<entry>
<title>Enable GCC stack protection (aka Propolice) for userland:</title>
<updated>2008-06-25T21:33:28Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2008-06-25T21:33:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=042df2e2dadea9f43b62b79ed97534c0eecf1dad'/>
<id>urn:sha1:042df2e2dadea9f43b62b79ed97534c0eecf1dad</id>
<content type='text'>
- It is opt-out for now so as to give it maximum testing, but it may be
  turned opt-in for stable branches depending on the consensus.  You
  can turn it off with WITHOUT_SSP.
- WITHOUT_SSP was previously used to disable the build of GNU libssp.
  It is harmless to steal the knob as SSP symbols have been provided
  by libc for a long time, GNU libssp should not have been much used.
- SSP is disabled in a few corners such as system bootstrap programs
  (sys/boot), process bootstrap code (rtld, csu) and SSP symbols themselves.
- It should be safe to use -fstack-protector-all to build world, however
  libc will be automatically downgraded to -fstack-protector because it
  breaks rtld otherwise.
- This option is unavailable on ia64.

Enable GCC stack protection (aka Propolice) for kernel:
- It is opt-out for now so as to give it maximum testing.
- Do not compile your kernel with -fstack-protector-all, it won't work.

Submitted by:	Jeremie Le Hen &lt;jeremie@le-hen.org&gt;
</content>
</entry>
<entry>
<title>Remove one more alpha leftover.</title>
<updated>2008-01-24T07:43:09Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2008-01-24T07:43:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c4579b502b3f8302512cfa534cce3d01a659dca1'/>
<id>urn:sha1:c4579b502b3f8302512cfa534cce3d01a659dca1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Back out last commit -- it breaks sparc64 build which has</title>
<updated>2007-10-13T05:50:43Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2007-10-13T05:50:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=281fc7f295dec417ad25427f0e03cb8bb942bd58'/>
<id>urn:sha1:281fc7f295dec417ad25427f0e03cb8bb942bd58</id>
<content type='text'>
more than one .c file in SRCS.
</content>
</entry>
<entry>
<title>Minor tweak to finding BEG/END source.</title>
<updated>2007-10-12T18:14:41Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2007-10-12T18:14:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1d2c824f26e62f65c40a3427c273f84b6ed6ca7b'/>
<id>urn:sha1:1d2c824f26e62f65c40a3427c273f84b6ed6ca7b</id>
<content type='text'>
</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-test2/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>
</feed>
