<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>ffec3151 - Convert gnu to using SRCTOP</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/lib/libssp/libssp_nonshared/Makefile#ffec3151</link>
        <description>Convert gnu to using SRCTOPPrefer SRCTOP over CURDIR/../../contrib, etc. However, retain the &quot;upone level&quot; instances of ../ because they are really relative to thispart of the tree and not a means to find the root of the tree. Assuch, it&apos;s better to leave them since that further the goal of beingable to move directories if watned to in the future.Differential Revision:	https://reviews.freebsd.org/D9932Sponsored by:		NetflixSilence	On:		arch@ (twice)

            List of files:
            /freebsd-12.1/gnu/lib/libssp/libssp_nonshared/Makefile</description>
        <pubDate>Sun, 12 Mar 2017 18:59:16 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>98407b8b - Spell NO_PROFILE= as MK_PROFILE=no.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/lib/libssp/libssp_nonshared/Makefile#98407b8b</link>
        <description>Spell NO_PROFILE= as MK_PROFILE=no.

            List of files:
            /freebsd-12.1/gnu/lib/libssp/libssp_nonshared/Makefile</description>
        <pubDate>Fri, 25 Apr 2014 19:25:26 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2286fe76 - Second attempt at eliminating .text relocations in shared libraries</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/lib/libssp/libssp_nonshared/Makefile#2286fe76</link>
        <description>Second attempt at eliminating .text relocations in shared librariescompiled with stack protector.Use libssp_nonshared library to pull __stack_chk_fail_local symbol intoeach library that needs it instead of pulling it from libc. GCCgenerates local calls to this function which result in absoluterelocations put into position-independent code segment, making dynamicloader do extra work every time given shared library is being relocatedand making affected text pages non-shareable.Reviewed by:        kibApproved by:        re (kib)

            List of files:
            /freebsd-12.1/gnu/lib/libssp/libssp_nonshared/Makefile</description>
        <pubDate>Tue, 14 Jul 2009 21:19:13 +0000</pubDate>
        <dc:creator>Alexander Kabaev &lt;kan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d48890cf - Back out previous revision until better tested fix is ready.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/lib/libssp/libssp_nonshared/Makefile#d48890cf</link>
        <description>Back out previous revision until better tested fix is ready.Approved by: re (impliciti, by approving previos check-in)

            List of files:
            /freebsd-12.1/gnu/lib/libssp/libssp_nonshared/Makefile</description>
        <pubDate>Mon, 29 Jun 2009 01:33:59 +0000</pubDate>
        <dc:creator>Alexander Kabaev &lt;kan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a162c9ae - Eliminate .text relocations in shared libraries compiled with stack protector.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/lib/libssp/libssp_nonshared/Makefile#a162c9ae</link>
        <description>Eliminate .text relocations in shared libraries compiled with stack protector.Use libssp_nonshared library to pull __stack_chk_fail_local symbol intoeach library that needs it instead of pulling it from libc. GCC generateslocal calls to this function which result in absolute relocations put intoposition-independent code segment, making dynamic loader do extra work everystime given shared library is being relocated and making affected text pagesnon-shareable.Reviewed by:        kibApproved by:        re (kensmith)

            List of files:
            /freebsd-12.1/gnu/lib/libssp/libssp_nonshared/Makefile</description>
        <pubDate>Sun, 28 Jun 2009 23:51:39 +0000</pubDate>
        <dc:creator>Alexander Kabaev &lt;kan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>afb57df6 - Update bmake glue to build GCC 4.2.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/gnu/lib/libssp/libssp_nonshared/Makefile#afb57df6</link>
        <description>Update bmake glue to build GCC 4.2.Also:        Switch FreeBSD to use libgcc_s.so.1.        Use dl_iterate_phdr to locate shared objects&apos; 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.

            List of files:
            /freebsd-12.1/gnu/lib/libssp/libssp_nonshared/Makefile</description>
        <pubDate>Sat, 19 May 2007 04:25:59 +0000</pubDate>
        <dc:creator>Alexander Kabaev &lt;kan@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
