<?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>dc46ae6d - [lldb] Add support to load object files from thin archives</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/lldb/test/API/functionalities/archives/Makefile#dc46ae6d</link>
        <description>[lldb] Add support to load object files from thin archivesThis fixes https://github.com/llvm/llvm-project/issues/50114 where lldb/maccan&apos;t load object files from thin archives.  This patch allows lldb to identifythin archives, and load object files contained in them.Differential Revision: https://reviews.llvm.org/D126464

            List of files:
            /llvm-project-15.0.7/lldb/test/API/functionalities/archives/Makefile</description>
        <pubDate>Tue, 05 Jul 2022 08:50:37 +0000</pubDate>
        <dc:creator>Kaining Zhong &lt;zhongkaining.paxos@bytedance.com&gt;</dc:creator>
    </item>
<item>
        <title>6afdf13a - Makefile.rules: Avoid redundant .d generation (make restart) and inline archive rule to the only test</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/lldb/test/API/functionalities/archives/Makefile#6afdf13a</link>
        <description>Makefile.rules: Avoid redundant .d generation (make restart) and inline archive rule to the only testTake an example when `CXX_SOURCES` is main.cpp.main.d is an included file. make will rebuild main.d, re-executes itself [1] to readin the new main.d file, then rebuild main.o, finally link main.o into a.out.main.cpp is parsed twice in this process.This patch merges .d generation into .o generation [2], writes explicit rulesfor .c/.m and deletes suffix rules for %.m and %.o. Since a target can besatisfied by either of .c/.cpp/.m/.mm, we use multiple pattern rules. Therule with the prerequisite (with VPATH considered) satisfied is used [3].Since suffix rules are disabled, the implicit rule for archive member targets isno long available [4]. Rewrite, simplify the archive rule and inline it into theonly test `test/API/functionalities/archives/Makefile`.[1]: https://www.gnu.org/software/make/manual/html_node/Remaking-Makefiles.html[2]: http://make.mad-scientist.net/papers/advanced-auto-dependency-generation/[3]: https://www.gnu.org/software/make/manual/html_node/Pattern-Match.html[4]: https://www.gnu.org/software/make/manual/html_node/Archive-Update.htmlObjC/ObjCXX tests only run on macOS. I don&apos;t have testing environment.  Hopesomeone can do it for me.Reviewed By: JDevlieghereDifferential Revision: https://reviews.llvm.org/D94890

            List of files:
            /llvm-project-15.0.7/lldb/test/API/functionalities/archives/Makefile</description>
        <pubDate>Wed, 20 Jan 2021 22:22:33 +0000</pubDate>
        <dc:creator>Fangrui Song &lt;i@maskray.me&gt;</dc:creator>
    </item>
<item>
        <title>99451b44 - [lldb][test] Remove symlink for API tests.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/lldb/test/API/functionalities/archives/Makefile#99451b44</link>
        <description>[lldb][test] Remove symlink for API tests.Summary: Moves lldbsuite tests to lldb/test/API.This is a largely mechanical change, moved with the following steps:```rm lldb/test/API/testcasesmkdir -p lldb/test/API/{test_runner/test,tools/lldb-{server,vscode}}mv lldb/packages/Python/lldbsuite/test/test_runner/test lldb/test/API/test_runnerfor d in $(find lldb/packages/Python/lldbsuite/test/* -maxdepth 0 -type d | egrep -v &quot;make|plugins|test_runner|tools&quot;); do mv $d lldb/test/API; donefor d in $(find lldb/packages/Python/lldbsuite/test/tools/lldb-vscode -maxdepth 1 -mindepth 1 | grep -v &quot;.py&quot;); do mv $d lldb/test/API/tools/lldb-vscode; donefor d in $(find lldb/packages/Python/lldbsuite/test/tools/lldb-server -maxdepth 1 -mindepth 1 | egrep -v &quot;gdbremote_testcase.py|lldbgdbserverutils.py|socket_packet_pump.py&quot;); do mv $d lldb/test/API/tools/lldb-server; done```lldb/packages/Python/lldbsuite/__init__.py and lldb/test/API/lit.cfg.py were also updated with the new directory structure.Reviewers: labath, JDevlieghereTags: #lldbDifferential Revision: https://reviews.llvm.org/D71151

            List of files:
            /llvm-project-15.0.7/lldb/test/API/functionalities/archives/Makefile</description>
        <pubDate>Tue, 11 Feb 2020 18:01:16 +0000</pubDate>
        <dc:creator>Jordan Rupprecht &lt;rupprecht@google.com&gt;</dc:creator>
    </item>
</channel>
</rss>
