<?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 multi-versioning-internal-linkage.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>532dc62b - [OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/CodeGenCXX/multi-versioning-internal-linkage.cpp#532dc62b</link>
        <description>[OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC)This adds -no-opaque-pointers to clang tests whose output willchange when opaque pointers are enabled by default. This isintended to be part of the migration approach described inhttps://discourse.llvm.org/t/enabling-opaque-pointers-by-default/61322/9.The patch has been produced by replacing %clang_cc1 with%clang_cc1 -no-opaque-pointers for tests that fail with opaquepointers enabled. Worth noting that this doesn&apos;t cover all tests,there&apos;s a remaining ~40 tests not using %clang_cc1 that will needa followup change.Differential Revision: https://reviews.llvm.org/D123115

            List of files:
            /llvm-project-15.0.7/clang/test/CodeGenCXX/multi-versioning-internal-linkage.cpp</description>
        <pubDate>Thu, 07 Apr 2022 10:03:55 +0000</pubDate>
        <dc:creator>Nikita Popov &lt;npopov@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>197a3d18 - Fix test failure from e3b10525b489b604d6a1e540be78bda80afb5868</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/CodeGenCXX/multi-versioning-internal-linkage.cpp#197a3d18</link>
        <description>Fix test failure from e3b10525b489b604d6a1e540be78bda80afb5868Seemingly, names in anonymous namespaces are ALWAYS given the uniqueinternal linkage name on windows, and I was not aware of this when I putthe names in my test!  Replaced them with a wildcard.

            List of files:
            /llvm-project-15.0.7/clang/test/CodeGenCXX/multi-versioning-internal-linkage.cpp</description>
        <pubDate>Fri, 17 Sep 2021 13:20:55 +0000</pubDate>
        <dc:creator>Erich Keane &lt;erich.keane@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>e3b10525 - Make multiversioning work with internal linkage</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/CodeGenCXX/multi-versioning-internal-linkage.cpp#e3b10525</link>
        <description>Make multiversioning work with internal linkageWe previously made all multiversioning resolvers/ifuncs have weakODR linkage in IR, since we NEED to emit the whole resolver every timewe see a call, but it is not necessarily the place where all thedefinitions live.HOWEVER, when doing so, we neglected the case where the versions haveinternal linkage.  This patch ensures we do this, so you don&apos;t get weirdbehavior with static functions.

            List of files:
            /llvm-project-15.0.7/clang/test/CodeGenCXX/multi-versioning-internal-linkage.cpp</description>
        <pubDate>Thu, 16 Sep 2021 16:57:54 +0000</pubDate>
        <dc:creator>Erich Keane &lt;erich.keane@intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
