<?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>cb1bee9b - powerpc: Enable LLDB on all powerpc architectures</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/lib/clang/liblldb/Makefile#cb1bee9b</link>
        <description>powerpc: Enable LLDB on all powerpc architecturesWhile LLDB on powerpc and powerpcspe builds as-is, on powerpc64 andpowerpc64le it requires adding a couple of additional source filesto build.Differential review:	https://reviews.freebsd.org/D34043Approved by:	dim, imp, emaste(cherry picked from commit 0b2d2290fe6d4b07d26a4eb0bceadcd2b9b27fd6)

            List of files:
            /freebsd-13.1/lib/clang/liblldb/Makefile</description>
        <pubDate>Wed, 26 Jan 2022 14:02:28 +0000</pubDate>
        <dc:creator>Piotr Kubaj &lt;pkubaj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5f7ddb14 - Merge llvm-project main llvmorg-13-init-16847-g88e66fa60ae5</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/lib/clang/liblldb/Makefile#5f7ddb14</link>
        <description>Merge llvm-project main llvmorg-13-init-16847-g88e66fa60ae5This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvmorg-13-init-16847-g88e66fa60ae5, the last commit beforethe upstream release/13.x branch was created.PR:		258209(cherry picked from commit fe6060f10f634930ff71b7c50291ddc610da2475)

            List of files:
            /freebsd-13.1/lib/clang/liblldb/Makefile</description>
        <pubDate>Sun, 22 Aug 2021 19:00:43 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>af732203 - Merge llvm-project 12.0.1 release and follow-up fixes</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/lib/clang/liblldb/Makefile#af732203</link>
        <description>Merge llvm-project 12.0.1 release and follow-up fixesMerge llvm-project main llvmorg-12-init-17869-g8e464dd76befThis updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvmorg-12-init-17869-g8e464dd76bef, the last commit before theupstream release/12.x branch was created.PR:		255570(cherry picked from commit e8d8bef961a50d4dc22501cde4fb9fb0be1b2532)Merge llvm-project 12.0.0 releaseThis updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvmorg-12.0.0-0-gd28af7c654d8, a.k.a. 12.0.0 release.PR:		255570(cherry picked from commit d409305fa3838fb39b38c26fc085fb729b8766d5)Disable strict-fp for powerpcspe, as it does not work properly yetMerge commit 5c18d1136665 from llvm git (by Qiu Chaofan)  [SPE] Disable strict-fp for SPE by default  As discussed in PR50385, strict-fp on PowerPC SPE has not been  handled well. This patch disables it by default for SPE.  Reviewed By: nemanjai, vit9696, jhibbits  Differential Revision: https://reviews.llvm.org/D103235PR:		255570(cherry picked from commit 715df83abc049b23d9acddc81f2480bd4c056d64)Apply upstream libc++ fix to allow building with devel/xxx-xtoolchain-gccMerge commit 52e9d80d5db2 from llvm git (by Jason Liu):  [libc++] add `inline` for __open&apos;s definition in ifstream and ofstream  Summary:  When building with gcc on AIX, it seems that gcc does not like the  `always_inline` without the `inline` keyword.  So adding the inline keywords in for __open in ifstream and ofstream.  That will also make it consistent with __open in basic_filebuf  (it seems we added `inline` there before for gcc build as well).  Differential Revision: https://reviews.llvm.org/D99422PR:		255570(cherry picked from commit d099db25464b826c5724cf2fb5b22292bbe15f6e)Undefine HAVE_(DE)REGISTER_FRAME in llvm&apos;s config.h on armOtherwise, the lli tool (enable by WITH_CLANG_EXTRAS) won&apos;t link on arm,stating that __register_frame is undefined. This function is normallyprovided by libunwind, but explicitly not for the ARM Exception ABI.Reported by:	ohPR:		255570(cherry picked from commit f336b45e943c7f9a90ffcea1a6c4c7039e54c73c)Merge llvm-project 12.0.1 rc2This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvmorg-12.0.1-rc2-0-ge7dac564cd0e, a.k.a. 12.0.1 rc2.PR:		255570(cherry picked from commit 23408297fbf3089f0388a8873b02fa75ab3f5bb9)Revert libunwind change to fix backtrace segfault on aarch64Revert commit 22b615a96593 from llvm git (by Daniel Kiss):  [libunwind] Support for leaf function unwinding.  Unwinding leaf function is useful in cases when the backtrace finds a  leaf function for example when it caused a signal.  This patch also add the support for the DW_CFA_undefined because it marks  the end of the frames.  Ryan Prichard provided code for the tests.  Reviewed By: #libunwind, mstorsjo  Differential Revision: https://reviews.llvm.org/D83573  Reland with limit the test to the x86_64-linux target.Bisection has shown that this particular upstream commit causes programsusing backtrace(3) on aarch64 to segfault. This affects the lang/rustport, for instance. Until we can upstream to fix this problem, revertthe commit for now.Reported by:	mikaelPR:		256864(cherry picked from commit 5866c369e4fd917c0d456f0f10b92ee354b82279)Merge llvm-project 12.0.1 releaseThis updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvmorg-12.0.1-0-gfed41342a82f, a.k.a. 12.0.1 release.PR:		255570(cherry picked from commit 4652422eb477731f284b1345afeefef7f269da50)compilert-rt: build out-of-line LSE atomics helpers for aarch64Both clang &gt;= 12 and gcc &gt;= 10.1 now default to -moutline-atomics foraarch64. This requires a bunch of helper functions in libcompiler_rt.a,to avoid link errors like &quot;undefined symbol: __aarch64_ldadd8_acq_rel&quot;.(Note: of course you can use -mno-outline-atomics as a workaround too,but this would negate the potential performance benefit of the fasterLSE instructions.)Bump __FreeBSD_version so ports maintainers can easily detect this.PR:		257392(cherry picked from commit cc55ee8009a550810d38777fd6ace9abf3a2f6b4)

            List of files:
            /freebsd-13.1/lib/clang/liblldb/Makefile</description>
        <pubDate>Sun, 13 Jun 2021 19:31:46 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>48aaf27b - Update Makefiles under lib/clang and usr.bin/clang for 11.0.0 builds,</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/lib/clang/liblldb/Makefile#48aaf27b</link>
        <description>Update Makefiles under lib/clang and usr.bin/clang for 11.0.0 builds,and also bump the version in the mtree files.

            List of files:
            /freebsd-13.1/lib/clang/liblldb/Makefile</description>
        <pubDate>Thu, 06 Aug 2020 19:30:00 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>652a9748 - lldb: build and enable lua script bindings</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/lib/clang/liblldb/Makefile#652a9748</link>
        <description>lldb: build and enable lua script bindingsSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D24266

            List of files:
            /freebsd-13.1/lib/clang/liblldb/Makefile</description>
        <pubDate>Fri, 03 Apr 2020 16:54:13 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f0d060f9 - lldb: add rule to generate LLDBWrapLua.cpp</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/lib/clang/liblldb/Makefile#f0d060f9</link>
        <description>lldb: add rule to generate LLDBWrapLua.cppBuilding lldb&apos;s lua/python bindings requires swig, but we do not want toinclude it in the FreeBSD base system (as a build tool) because it hasnon-trivial dependencies.  As a workaround, add a make rule to generateLLDBWrapLua.cpp, and we will commit the generated file.Requires the swig30 package.Reviewed by:	brooksDiscussed with:	dimSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D24265

            List of files:
            /freebsd-13.1/lib/clang/liblldb/Makefile</description>
        <pubDate>Fri, 03 Apr 2020 15:52:44 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f46f1d28 - Update build glue for lldb (MK_LLDB=yes).  Also update lldb&apos;s generated</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/lib/clang/liblldb/Makefile#f46f1d28</link>
        <description>Update build glue for lldb (MK_LLDB=yes).  Also update lldb&apos;s generatedConfig.h, disable a few more parts in the code we don&apos;t use, and add apre-generated man page.

            List of files:
            /freebsd-13.1/lib/clang/liblldb/Makefile</description>
        <pubDate>Mon, 27 Jan 2020 16:52:44 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0b57cec5 - Move all sources from the llvm project into contrib/llvm-project.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/lib/clang/liblldb/Makefile#0b57cec5</link>
        <description>Move all sources from the llvm project into contrib/llvm-project.This uses the new layout of the upstream repository, which was recentlymigrated to GitHub, and converted into a &quot;monorepo&quot;.  That is, most ofthe earlier separate sub-projects with their own branches and tags wereconsolidated into one top-level directory, and are now branched andtagged together.Updating the vendor area to match this layout is next.

            List of files:
            /freebsd-13.1/lib/clang/liblldb/Makefile</description>
        <pubDate>Fri, 20 Dec 2019 19:53:05 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a32f82c2 - Update build glue for a build of clang plus lldb (enabled via MK_LLDB).</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/lib/clang/liblldb/Makefile#a32f82c2</link>
        <description>Update build glue for a build of clang plus lldb (enabled via MK_LLDB).

            List of files:
            /freebsd-13.1/lib/clang/liblldb/Makefile</description>
        <pubDate>Mon, 26 Aug 2019 21:00:14 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6e3f21a2 - Update lldb build glue to make MK_LLDB=yes work.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/lib/clang/liblldb/Makefile#6e3f21a2</link>
        <description>Update lldb build glue to make MK_LLDB=yes work.

            List of files:
            /freebsd-13.1/lib/clang/liblldb/Makefile</description>
        <pubDate>Tue, 22 Jan 2019 18:03:45 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>532d8940 - Update build glue to make WITH_LLDB work.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/lib/clang/liblldb/Makefile#532d8940</link>
        <description>Update build glue to make WITH_LLDB work.

            List of files:
            /freebsd-13.1/lib/clang/liblldb/Makefile</description>
        <pubDate>Thu, 02 Aug 2018 16:08:16 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d1efe516 - Remove SRCS for files that have been deleted upstream.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/lib/clang/liblldb/Makefile#d1efe516</link>
        <description>Remove SRCS for files that have been deleted upstream.

            List of files:
            /freebsd-13.1/lib/clang/liblldb/Makefile</description>
        <pubDate>Tue, 31 Jul 2018 18:32:57 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>62bd6269 - Build llvm-extract with -lz, and add a few objects to liblldb, both of</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/lib/clang/liblldb/Makefile#62bd6269</link>
        <description>Build llvm-extract with -lz, and add a few objects to liblldb, both ofwhich turn out to be needed when you don&apos;t use -ffunction-sections.Reported by:	Shawn Webb &lt;shawn.webb@hardenedbsd.org&gt;

            List of files:
            /freebsd-13.1/lib/clang/liblldb/Makefile</description>
        <pubDate>Sat, 13 Jan 2018 13:53:05 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>77b0be52 - Next step in updating llvm/clang build glue: make lldb build.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/lib/clang/liblldb/Makefile#77b0be52</link>
        <description>Next step in updating llvm/clang build glue: make lldb build.

            List of files:
            /freebsd-13.1/lib/clang/liblldb/Makefile</description>
        <pubDate>Fri, 22 Dec 2017 19:10:19 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>36cb3905 - First step in updating llvm/clang build glue: make only the clang</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/lib/clang/liblldb/Makefile#36cb3905</link>
        <description>First step in updating llvm/clang build glue: make only the clangexecutable build.

            List of files:
            /freebsd-13.1/lib/clang/liblldb/Makefile</description>
        <pubDate>Thu, 21 Dec 2017 21:24:52 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0cc9e150 - Add a few more object files to liblldb, which should solve errors when</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/lib/clang/liblldb/Makefile#0cc9e150</link>
        <description>Add a few more object files to liblldb, which should solve errors whenlinking the lldb executable in some cases.  In particular, when the-ffunction-sections -fdata-sections options are turned off, orineffective.Reported by:	Shawn Webb, Mark MillardMFC after:	2 monthsX-MFC-With:	r308421

            List of files:
            /freebsd-13.1/lib/clang/liblldb/Makefile</description>
        <pubDate>Mon, 24 Jul 2017 16:33:06 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5c4e2ac4 - Revert r319796 for now, it can cause undefined references when linking</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/lib/clang/liblldb/Makefile#5c4e2ac4</link>
        <description>Revert r319796 for now, it can cause undefined references when linkingin some circumstances.Reported by:	Shawn Webb &lt;shawn.webb@hardenedbsd.org&gt;

            List of files:
            /freebsd-13.1/lib/clang/liblldb/Makefile</description>
        <pubDate>Tue, 13 Jun 2017 21:01:06 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>834210fa - Remove a few unneeded files from libllvm, libclang and liblldb.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/lib/clang/liblldb/Makefile#834210fa</link>
        <description>Remove a few unneeded files from libllvm, libclang and liblldb.MFC after:	3 days

            List of files:
            /freebsd-13.1/lib/clang/liblldb/Makefile</description>
        <pubDate>Sat, 10 Jun 2017 18:52:13 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b33474c8 - Strip out a few objects from libclang, liblldb and lldb, which are not</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/lib/clang/liblldb/Makefile#b33474c8</link>
        <description>Strip out a few objects from libclang, liblldb and lldb, which are notreferenced due to the selection of tools that we build, and our compiletime options.

            List of files:
            /freebsd-13.1/lib/clang/liblldb/Makefile</description>
        <pubDate>Fri, 21 Apr 2017 21:06:11 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7c1fda1c - Update objects in liblldb for the MK_LLDB=yes case.</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/lib/clang/liblldb/Makefile#7c1fda1c</link>
        <description>Update objects in liblldb for the MK_LLDB=yes case.

            List of files:
            /freebsd-13.1/lib/clang/liblldb/Makefile</description>
        <pubDate>Tue, 18 Apr 2017 21:21:31 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
