<?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 WITHOUT_SYSTEM_LINKER</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>b2c76c41be32f904179efed29c0ca04d53f3996c - Remove $FreeBSD$: one-line nroff pattern</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITHOUT_SYSTEM_LINKER#b2c76c41be32f904179efed29c0ca04d53f3996c</link>
        <description>Remove $FreeBSD$: one-line nroff patternRemove /^\.\\&quot;\s*\$FreeBSD\$$\n/

            List of files:
            /src/tools/build/options/WITHOUT_SYSTEM_LINKER</description>
        <pubDate>Wed, 16 Aug 2023 17:55:15 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9d178c925fb9acd88d2e5c5145d639b30b398c12 - Drop &apos;Set to&apos; from most src.conf(5) knobs</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITHOUT_SYSTEM_LINKER#9d178c925fb9acd88d2e5c5145d639b30b398c12</link>
        <description>Drop &apos;Set to&apos; from most src.conf(5) knobsThe description is clearly what effect the knob has when set, so theadditional text was unnecessary.Reviewed by:	jhb, seSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D29583

            List of files:
            /src/tools/build/options/WITHOUT_SYSTEM_LINKER</description>
        <pubDate>Sat, 10 Apr 2021 02:23:03 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0ec3e40ea596510a7c4d9f3fba673cd8baf08f7e - Update SYSTEM_LINKER descriptions wrt BINUTILS</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITHOUT_SYSTEM_LINKER#0ec3e40ea596510a7c4d9f3fba673cd8baf08f7e</link>
        <description>Update SYSTEM_LINKER descriptions wrt BINUTILSGNU ld hasn&apos;t been built with the BINUTILS option for some time.

            List of files:
            /src/tools/build/options/WITHOUT_SYSTEM_LINKER</description>
        <pubDate>Sat, 06 Jun 2020 21:07:50 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b2c76c41be32f904179efed29c0ca04d53f3996c - Remove $FreeBSD$: one-line nroff pattern</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITHOUT_SYSTEM_LINKER#b2c76c41be32f904179efed29c0ca04d53f3996c</link>
        <description>Remove $FreeBSD$: one-line nroff patternRemove /^\.\\&quot;\s*\$FreeBSD\$$\n/

            List of files:
            /src/tools/build/options/WITHOUT_SYSTEM_LINKER</description>
        <pubDate>Wed, 16 Aug 2023 17:55:15 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9d178c925fb9acd88d2e5c5145d639b30b398c12 - Drop &apos;Set to&apos; from most src.conf(5) knobs</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITHOUT_SYSTEM_LINKER#9d178c925fb9acd88d2e5c5145d639b30b398c12</link>
        <description>Drop &apos;Set to&apos; from most src.conf(5) knobsThe description is clearly what effect the knob has when set, so theadditional text was unnecessary.Reviewed by:	jhb, seSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D29583

            List of files:
            /src/tools/build/options/WITHOUT_SYSTEM_LINKER</description>
        <pubDate>Sat, 10 Apr 2021 02:23:03 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0ec3e40ea596510a7c4d9f3fba673cd8baf08f7e - Update SYSTEM_LINKER descriptions wrt BINUTILS</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITHOUT_SYSTEM_LINKER#0ec3e40ea596510a7c4d9f3fba673cd8baf08f7e</link>
        <description>Update SYSTEM_LINKER descriptions wrt BINUTILSGNU ld hasn&apos;t been built with the BINUTILS option for some time.

            List of files:
            /src/tools/build/options/WITHOUT_SYSTEM_LINKER</description>
        <pubDate>Sat, 06 Jun 2020 21:07:50 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a7d84af8903353c75350105366bed5c80182a66f - Add WITH_SYSTEM_LINKER, on by default, that avoids building lld when possible.</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITHOUT_SYSTEM_LINKER#a7d84af8903353c75350105366bed5c80182a66f</link>
        <description>Add WITH_SYSTEM_LINKER, on by default, that avoids building lld when possible.This works similar to WITH_SYSTEM_COMPILER added in r300354.  It onlysupports lld via WITH_LLD_BOOTSTRAP.When both SYSTEM_COMPILER and SYSTEM_LINKER logic passes then libclangwill not build in cross-tools.  If either check fails though thenlibclang is built.The .info is reworked to notify when libclang will be built since ifeither clang or lld needs to be rebuilt, but not the other, thenotification can lead to confusion on why &quot;clang is building&quot;.-fuse-ld= is not used with this method so some combinations of compilerand linker are expected to fail.A new &apos;make test-system-linker&apos; target is added to see the logic results.Makefile.inc1:  CROSS_BINUTILS_PREFIX support had to be moved higher up so that XLD  could be set and MK_LLD_BOOTSTRAP disabled before checking SYSTEM_LINKER  logic as done with SYSTEM_COMPILER.  This also required moving where  bsd.linker.mk was read since XLD needs to be set before parsing it.  This  creates a situation where src.opts.mk can not test LINKER_FEATURES or  add LLD_BOOTSTAP to BROKEN_OPTIONS.Reviewed by:	emaste (earlier version)Sponsored by:	Dell EMCDifferential Revision:	https://reviews.freebsd.org/D15894

            List of files:
            /src/tools/build/options/WITHOUT_SYSTEM_LINKER</description>
        <pubDate>Wed, 20 Jun 2018 16:10:14 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a7d84af8903353c75350105366bed5c80182a66f - Add WITH_SYSTEM_LINKER, on by default, that avoids building lld when possible.</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITHOUT_SYSTEM_LINKER#a7d84af8903353c75350105366bed5c80182a66f</link>
        <description>Add WITH_SYSTEM_LINKER, on by default, that avoids building lld when possible.This works similar to WITH_SYSTEM_COMPILER added in r300354.  It onlysupports lld via WITH_LLD_BOOTSTRAP.When both SYSTEM_COMPILER and SYSTEM_LINKER logic passes then libclangwill not build in cross-tools.  If either check fails though thenlibclang is built.The .info is reworked to notify when libclang will be built since ifeither clang or lld needs to be rebuilt, but not the other, thenotification can lead to confusion on why &quot;clang is building&quot;.-fuse-ld= is not used with this method so some combinations of compilerand linker are expected to fail.A new &apos;make test-system-linker&apos; target is added to see the logic results.Makefile.inc1:  CROSS_BINUTILS_PREFIX support had to be moved higher up so that XLD  could be set and MK_LLD_BOOTSTRAP disabled before checking SYSTEM_LINKER  logic as done with SYSTEM_COMPILER.  This also required moving where  bsd.linker.mk was read since XLD needs to be set before parsing it.  This  creates a situation where src.opts.mk can not test LINKER_FEATURES or  add LLD_BOOTSTAP to BROKEN_OPTIONS.Reviewed by:	emaste (earlier version)Sponsored by:	Dell EMCDifferential Revision:	https://reviews.freebsd.org/D15894

            List of files:
            /src/tools/build/options/WITHOUT_SYSTEM_LINKER</description>
        <pubDate>Wed, 20 Jun 2018 16:10:14 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b2c76c41be32f904179efed29c0ca04d53f3996c - Remove $FreeBSD$: one-line nroff pattern</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITHOUT_SYSTEM_LINKER#b2c76c41be32f904179efed29c0ca04d53f3996c</link>
        <description>Remove $FreeBSD$: one-line nroff patternRemove /^\.\\&quot;\s*\$FreeBSD\$$\n/

            List of files:
            /src/tools/build/options/WITHOUT_SYSTEM_LINKER</description>
        <pubDate>Wed, 16 Aug 2023 17:55:15 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9d178c925fb9acd88d2e5c5145d639b30b398c12 - Drop &apos;Set to&apos; from most src.conf(5) knobs</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITHOUT_SYSTEM_LINKER#9d178c925fb9acd88d2e5c5145d639b30b398c12</link>
        <description>Drop &apos;Set to&apos; from most src.conf(5) knobsThe description is clearly what effect the knob has when set, so theadditional text was unnecessary.Reviewed by:	jhb, seSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D29583

            List of files:
            /src/tools/build/options/WITHOUT_SYSTEM_LINKER</description>
        <pubDate>Sat, 10 Apr 2021 02:23:03 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0ec3e40ea596510a7c4d9f3fba673cd8baf08f7e - Update SYSTEM_LINKER descriptions wrt BINUTILS</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITHOUT_SYSTEM_LINKER#0ec3e40ea596510a7c4d9f3fba673cd8baf08f7e</link>
        <description>Update SYSTEM_LINKER descriptions wrt BINUTILSGNU ld hasn&apos;t been built with the BINUTILS option for some time.

            List of files:
            /src/tools/build/options/WITHOUT_SYSTEM_LINKER</description>
        <pubDate>Sat, 06 Jun 2020 21:07:50 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a7d84af8903353c75350105366bed5c80182a66f - Add WITH_SYSTEM_LINKER, on by default, that avoids building lld when possible.</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITHOUT_SYSTEM_LINKER#a7d84af8903353c75350105366bed5c80182a66f</link>
        <description>Add WITH_SYSTEM_LINKER, on by default, that avoids building lld when possible.This works similar to WITH_SYSTEM_COMPILER added in r300354.  It onlysupports lld via WITH_LLD_BOOTSTRAP.When both SYSTEM_COMPILER and SYSTEM_LINKER logic passes then libclangwill not build in cross-tools.  If either check fails though thenlibclang is built.The .info is reworked to notify when libclang will be built since ifeither clang or lld needs to be rebuilt, but not the other, thenotification can lead to confusion on why &quot;clang is building&quot;.-fuse-ld= is not used with this method so some combinations of compilerand linker are expected to fail.A new &apos;make test-system-linker&apos; target is added to see the logic results.Makefile.inc1:  CROSS_BINUTILS_PREFIX support had to be moved higher up so that XLD  could be set and MK_LLD_BOOTSTRAP disabled before checking SYSTEM_LINKER  logic as done with SYSTEM_COMPILER.  This also required moving where  bsd.linker.mk was read since XLD needs to be set before parsing it.  This  creates a situation where src.opts.mk can not test LINKER_FEATURES or  add LLD_BOOTSTAP to BROKEN_OPTIONS.Reviewed by:	emaste (earlier version)Sponsored by:	Dell EMCDifferential Revision:	https://reviews.freebsd.org/D15894

            List of files:
            /src/tools/build/options/WITHOUT_SYSTEM_LINKER</description>
        <pubDate>Wed, 20 Jun 2018 16:10:14 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
