<?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 WITH_LLVM_BINUTILS</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>fbd7087b0be2f327f806a85b92789a719138df8c - strings: Unconditionally install ELF Tool Chain&apos;s strings</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITH_LLVM_BINUTILS#fbd7087b0be2f327f806a85b92789a719138df8c</link>
        <description>strings: Unconditionally install ELF Tool Chain&apos;s stringsllvm-strings may consume a large amount of memory while reading theinput file before producing any output.ELF Tool Chain&apos;s strings is small and lightweight, and we always installstrings regardless of WITH_/WITHOUT_TOOLCHAIN settings (as it is usefulin many contexts).  Return to always installing ELF Tool Chain&apos;s versionof strings.This reverts commit 81fa5c4a828bec9f1ead280c59c31bd423e6eeea.This reverts commit 7ca3db1999cd967f9d6d7b259aa7af54aae14a5f.PR:		286605Reported by:	olivierReviewed by:	olivier, brooksSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D50084

            List of files:
            /src/tools/build/options/WITH_LLVM_BINUTILS</description>
        <pubDate>Wed, 30 Apr 2025 13:35:54 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7ca3db1999cd967f9d6d7b259aa7af54aae14a5f - src.conf.5: Correct LLVM_BINUTILS comment about strings(1)</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITH_LLVM_BINUTILS#7ca3db1999cd967f9d6d7b259aa7af54aae14a5f</link>
        <description>src.conf.5: Correct LLVM_BINUTILS comment about strings(1)Reported by:	olivierFixes: 81fa5c4a828b (&quot;llvm-strings: Install as strings when WITH_LLVM_BINUTILS=YES&quot;)Sponsored by:	The FreeBSD Foundation

            List of files:
            /src/tools/build/options/WITH_LLVM_BINUTILS</description>
        <pubDate>Wed, 30 Apr 2025 13:38:29 +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/WITH_LLVM_BINUTILS#b2c76c41be32f904179efed29c0ca04d53f3996c</link>
        <description>Remove $FreeBSD$: one-line nroff patternRemove /^\.\\&quot;\s*\$FreeBSD\$$\n/

            List of files:
            /src/tools/build/options/WITH_LLVM_BINUTILS</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>a9d0665bbba528efcce56333a9a58d18ffb3a108 - src.conf.5: Expand WITH_LLVM_BINUTILS description</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITH_LLVM_BINUTILS#a9d0665bbba528efcce56333a9a58d18ffb3a108</link>
        <description>src.conf.5: Expand WITH_LLVM_BINUTILS descriptionList the specific tools that are controlled by WITH_LLVM_BINUTILS, andmention the tools that are always or never taken from LLVM.  Tools comefrom one of three sources (LLVM, ELF Tool Chain, bespoke base system)and it is useful to be explicit.Reviewed by:	markjSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D39428

            List of files:
            /src/tools/build/options/WITH_LLVM_BINUTILS</description>
        <pubDate>Wed, 05 Apr 2023 15:21:26 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>021385aba56279febcfdcc64d23673a0106ae45d - Add WITH_LLVM_BINUTILS to install LLVM binutils instead of Elftoolchain</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITH_LLVM_BINUTILS#021385aba56279febcfdcc64d23673a0106ae45d</link>
        <description>Add WITH_LLVM_BINUTILS to install LLVM binutils instead of ElftoolchainWhen WITH_LLVM_BINUTILS is set, we will install the LLVM binutils asar/ranlib/nm/objcopy/etc. instead of the elftoolchain ones.Having the LLVM binutils instead of the elftoolchain ones allows us to usefeatures such as LTO that depend on binutils that understand LLVM IR.Another benefit will be an improved user-experience when compiling withAddressSanitizer, since ASAN does not symbolize backtraces correctly ifaddr2line is elftoolchain addr2line instead of llvm-symbolizer.See https://lists.freebsd.org/archives/freebsd-toolchain/2021-July/000062.htmlfor more details.This is currently off by default but will be turned on by default at somepoint in the near future.Reviewed By:	emasteDifferential Revision: https://reviews.freebsd.org/D31060

            List of files:
            /src/tools/build/options/WITH_LLVM_BINUTILS</description>
        <pubDate>Mon, 06 Sep 2021 08:49:49 +0000</pubDate>
        <dc:creator>Alex Richardson &lt;arichardson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fbd7087b0be2f327f806a85b92789a719138df8c - strings: Unconditionally install ELF Tool Chain&apos;s strings</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITH_LLVM_BINUTILS#fbd7087b0be2f327f806a85b92789a719138df8c</link>
        <description>strings: Unconditionally install ELF Tool Chain&apos;s stringsllvm-strings may consume a large amount of memory while reading theinput file before producing any output.ELF Tool Chain&apos;s strings is small and lightweight, and we always installstrings regardless of WITH_/WITHOUT_TOOLCHAIN settings (as it is usefulin many contexts).  Return to always installing ELF Tool Chain&apos;s versionof strings.This reverts commit 81fa5c4a828bec9f1ead280c59c31bd423e6eeea.This reverts commit 7ca3db1999cd967f9d6d7b259aa7af54aae14a5f.PR:		286605Reported by:	olivierReviewed by:	olivier, brooksSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D50084

            List of files:
            /src/tools/build/options/WITH_LLVM_BINUTILS</description>
        <pubDate>Wed, 30 Apr 2025 13:35:54 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7ca3db1999cd967f9d6d7b259aa7af54aae14a5f - src.conf.5: Correct LLVM_BINUTILS comment about strings(1)</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITH_LLVM_BINUTILS#7ca3db1999cd967f9d6d7b259aa7af54aae14a5f</link>
        <description>src.conf.5: Correct LLVM_BINUTILS comment about strings(1)Reported by:	olivierFixes: 81fa5c4a828b (&quot;llvm-strings: Install as strings when WITH_LLVM_BINUTILS=YES&quot;)Sponsored by:	The FreeBSD Foundation

            List of files:
            /src/tools/build/options/WITH_LLVM_BINUTILS</description>
        <pubDate>Wed, 30 Apr 2025 13:38:29 +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/WITH_LLVM_BINUTILS#b2c76c41be32f904179efed29c0ca04d53f3996c</link>
        <description>Remove $FreeBSD$: one-line nroff patternRemove /^\.\\&quot;\s*\$FreeBSD\$$\n/

            List of files:
            /src/tools/build/options/WITH_LLVM_BINUTILS</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>a9d0665bbba528efcce56333a9a58d18ffb3a108 - src.conf.5: Expand WITH_LLVM_BINUTILS description</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITH_LLVM_BINUTILS#a9d0665bbba528efcce56333a9a58d18ffb3a108</link>
        <description>src.conf.5: Expand WITH_LLVM_BINUTILS descriptionList the specific tools that are controlled by WITH_LLVM_BINUTILS, andmention the tools that are always or never taken from LLVM.  Tools comefrom one of three sources (LLVM, ELF Tool Chain, bespoke base system)and it is useful to be explicit.Reviewed by:	markjSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D39428

            List of files:
            /src/tools/build/options/WITH_LLVM_BINUTILS</description>
        <pubDate>Wed, 05 Apr 2023 15:21:26 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>021385aba56279febcfdcc64d23673a0106ae45d - Add WITH_LLVM_BINUTILS to install LLVM binutils instead of Elftoolchain</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITH_LLVM_BINUTILS#021385aba56279febcfdcc64d23673a0106ae45d</link>
        <description>Add WITH_LLVM_BINUTILS to install LLVM binutils instead of ElftoolchainWhen WITH_LLVM_BINUTILS is set, we will install the LLVM binutils asar/ranlib/nm/objcopy/etc. instead of the elftoolchain ones.Having the LLVM binutils instead of the elftoolchain ones allows us to usefeatures such as LTO that depend on binutils that understand LLVM IR.Another benefit will be an improved user-experience when compiling withAddressSanitizer, since ASAN does not symbolize backtraces correctly ifaddr2line is elftoolchain addr2line instead of llvm-symbolizer.See https://lists.freebsd.org/archives/freebsd-toolchain/2021-July/000062.htmlfor more details.This is currently off by default but will be turned on by default at somepoint in the near future.Reviewed By:	emasteDifferential Revision: https://reviews.freebsd.org/D31060

            List of files:
            /src/tools/build/options/WITH_LLVM_BINUTILS</description>
        <pubDate>Mon, 06 Sep 2021 08:49:49 +0000</pubDate>
        <dc:creator>Alex Richardson &lt;arichardson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fbd7087b0be2f327f806a85b92789a719138df8c - strings: Unconditionally install ELF Tool Chain&apos;s strings</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITH_LLVM_BINUTILS#fbd7087b0be2f327f806a85b92789a719138df8c</link>
        <description>strings: Unconditionally install ELF Tool Chain&apos;s stringsllvm-strings may consume a large amount of memory while reading theinput file before producing any output.ELF Tool Chain&apos;s strings is small and lightweight, and we always installstrings regardless of WITH_/WITHOUT_TOOLCHAIN settings (as it is usefulin many contexts).  Return to always installing ELF Tool Chain&apos;s versionof strings.This reverts commit 81fa5c4a828bec9f1ead280c59c31bd423e6eeea.This reverts commit 7ca3db1999cd967f9d6d7b259aa7af54aae14a5f.PR:		286605Reported by:	olivierReviewed by:	olivier, brooksSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D50084

            List of files:
            /src/tools/build/options/WITH_LLVM_BINUTILS</description>
        <pubDate>Wed, 30 Apr 2025 13:35:54 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7ca3db1999cd967f9d6d7b259aa7af54aae14a5f - src.conf.5: Correct LLVM_BINUTILS comment about strings(1)</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITH_LLVM_BINUTILS#7ca3db1999cd967f9d6d7b259aa7af54aae14a5f</link>
        <description>src.conf.5: Correct LLVM_BINUTILS comment about strings(1)Reported by:	olivierFixes: 81fa5c4a828b (&quot;llvm-strings: Install as strings when WITH_LLVM_BINUTILS=YES&quot;)Sponsored by:	The FreeBSD Foundation

            List of files:
            /src/tools/build/options/WITH_LLVM_BINUTILS</description>
        <pubDate>Wed, 30 Apr 2025 13:38:29 +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/WITH_LLVM_BINUTILS#b2c76c41be32f904179efed29c0ca04d53f3996c</link>
        <description>Remove $FreeBSD$: one-line nroff patternRemove /^\.\\&quot;\s*\$FreeBSD\$$\n/

            List of files:
            /src/tools/build/options/WITH_LLVM_BINUTILS</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>a9d0665bbba528efcce56333a9a58d18ffb3a108 - src.conf.5: Expand WITH_LLVM_BINUTILS description</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITH_LLVM_BINUTILS#a9d0665bbba528efcce56333a9a58d18ffb3a108</link>
        <description>src.conf.5: Expand WITH_LLVM_BINUTILS descriptionList the specific tools that are controlled by WITH_LLVM_BINUTILS, andmention the tools that are always or never taken from LLVM.  Tools comefrom one of three sources (LLVM, ELF Tool Chain, bespoke base system)and it is useful to be explicit.Reviewed by:	markjSponsored by:	The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D39428

            List of files:
            /src/tools/build/options/WITH_LLVM_BINUTILS</description>
        <pubDate>Wed, 05 Apr 2023 15:21:26 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>021385aba56279febcfdcc64d23673a0106ae45d - Add WITH_LLVM_BINUTILS to install LLVM binutils instead of Elftoolchain</title>
        <link>http://opengrok.net:8080/history/src/tools/build/options/WITH_LLVM_BINUTILS#021385aba56279febcfdcc64d23673a0106ae45d</link>
        <description>Add WITH_LLVM_BINUTILS to install LLVM binutils instead of ElftoolchainWhen WITH_LLVM_BINUTILS is set, we will install the LLVM binutils asar/ranlib/nm/objcopy/etc. instead of the elftoolchain ones.Having the LLVM binutils instead of the elftoolchain ones allows us to usefeatures such as LTO that depend on binutils that understand LLVM IR.Another benefit will be an improved user-experience when compiling withAddressSanitizer, since ASAN does not symbolize backtraces correctly ifaddr2line is elftoolchain addr2line instead of llvm-symbolizer.See https://lists.freebsd.org/archives/freebsd-toolchain/2021-July/000062.htmlfor more details.This is currently off by default but will be turned on by default at somepoint in the near future.Reviewed By:	emasteDifferential Revision: https://reviews.freebsd.org/D31060

            List of files:
            /src/tools/build/options/WITH_LLVM_BINUTILS</description>
        <pubDate>Mon, 06 Sep 2021 08:49:49 +0000</pubDate>
        <dc:creator>Alex Richardson &lt;arichardson@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
