<?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 xray-attr-list.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>fd739804 - [test] Add {{.*}} to make ELF tests immune to dso_local/dso_preemptable/(none) differences</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/CodeGen/xray-attr-list.cpp#fd739804</link>
        <description>[test] Add {{.*}} to make ELF tests immune to dso_local/dso_preemptable/(none) differencesFor a default visibility external linkage definition, dso_local is set for ELF-fno-pic/-fpie and COFF and Mach-O. Since default clang -cc1 for ELF is similarto -fpic (&quot;PIC Level&quot; is not set), this nuance causes unneeded binary format differences.To make emitted IR similar, ELF -cc1 -fpic will default to -fno-semantic-interposition,which sets dso_local for default visibility external linkage definitions.To make this flip smooth and enable future (dso_local as definition default),this patch replaces (function) `define ` with `define{{.*}} `,(variable/constant/alias) `= ` with `={{.*}} `, or inserts appropriate `{{.*}} `.

            List of files:
            /llvm-project-15.0.7/clang/test/CodeGen/xray-attr-list.cpp</description>
        <pubDate>Thu, 31 Dec 2020 08:27:11 +0000</pubDate>
        <dc:creator>Fangrui Song &lt;i@maskray.me&gt;</dc:creator>
    </item>
<item>
        <title>dbc96b51 - Revert &quot;[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/CodeGen/xray-attr-list.cpp#dbc96b51</link>
        <description>Revert &quot;[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition&quot;This reverts commit 789a46f2d742e11edaade28cb59a0f4d2a1d770e.Accidentally committed.

            List of files:
            /llvm-project-15.0.7/clang/test/CodeGen/xray-attr-list.cpp</description>
        <pubDate>Mon, 03 Feb 2020 18:09:39 +0000</pubDate>
        <dc:creator>Fangrui Song &lt;maskray@google.com&gt;</dc:creator>
    </item>
<item>
        <title>789a46f2 - [CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/CodeGen/xray-attr-list.cpp#789a46f2</link>
        <description>[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interpositionSummary:Clang -fpic defaults to -fno-semantic-interposition (GCC -fpic defaultsto -fsemantic-interposition).Users need to specify -fsemantic-interposition to get semanticinterposition behavior.Semantic interposition is currently a best-effort feature. There maystill be some cases where it is not handled well.Reviewers: peter.smith, rnk, serge-sans-paille, sfertile, jfb, jdoerfertSubscribers: dschuff, jyknight, dylanmckay, nemanjai, jvesely, kbarton, fedor.sergeev, asb, rbar, johnrusso, simoncook, sabuasal, niosHD, jrtc27, zzheng, edward-jones, atanasyan, rogfer01, MartinMosbeck, brucehoult, the_o, arphaman, PkmX, jocewei, jsji, Jim, lenary, s.egerton, pzheng, sameer.abuasal, apazos, luismarques, cfe-commitsTags: #clangDifferential Revision: https://reviews.llvm.org/D73865

            List of files:
            /llvm-project-15.0.7/clang/test/CodeGen/xray-attr-list.cpp</description>
        <pubDate>Sun, 02 Feb 2020 20:23:47 +0000</pubDate>
        <dc:creator>Fangrui Song &lt;maskray@google.com&gt;</dc:creator>
    </item>
<item>
        <title>20dc6ef7 - [XRay][llvm+clang] Consolidate attribute list files</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/CodeGen/xray-attr-list.cpp#20dc6ef7</link>
        <description>[XRay][llvm+clang] Consolidate attribute list filesSummary:This change consolidates the always/never lists that may be provided toclang to externally control which functions should be XRay instrumentedby imbuing attributes. The files follow the same format as defined inhttps://clang.llvm.org/docs/SanitizerSpecialCaseList.html for thesanitizer blacklist.We also deprecate the existing `-fxray-instrument-always=` and`-fxray-instrument-never=` flags, in favour of `-fxray-attr-list=`.This fixes http://llvm.org/PR34721.Reviewers: echristo, vlad.tsyrklevich, eugenisReviewed By: vlad.tsyrklevichSubscribers: llvm-commits, cfe-commitsDifferential Revision: https://reviews.llvm.org/D45357llvm-svn: 329543

            List of files:
            /llvm-project-15.0.7/clang/test/CodeGen/xray-attr-list.cpp</description>
        <pubDate>Mon, 09 Apr 2018 04:02:09 +0000</pubDate>
        <dc:creator>Dean Michael Berris &lt;dberris@google.com&gt;</dc:creator>
    </item>
</channel>
</rss>
