<?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 asan-globals-alias.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>dbc641de - [sanitizer] Reduce redzone size for small size global objects</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/CodeGen/asan-globals-alias.cpp#dbc641de</link>
        <description>[sanitizer] Reduce redzone size for small size global objectsCurrently 1 byte global object has a ridiculous 63 bytes redzone.This patch reduces the redzone size to be less than 32 if the size of global object is less than or equal to half of 32 (the minimal size of redzone).A 12 bytes object has a 20 bytes redzone, a 20 bytes object has a 44 bytes redzone.Reviewed By: MaskRay, #sanitizers, vitalybukaDifferential Revision: https://reviews.llvm.org/D102469

            List of files:
            /llvm-project-15.0.7/clang/test/CodeGen/asan-globals-alias.cpp</description>
        <pubDate>Thu, 20 May 2021 02:18:49 +0000</pubDate>
        <dc:creator>Zhiwei Chen &lt;chenzhiwei03@kuaishou.com&gt;</dc:creator>
    </item>
<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/asan-globals-alias.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/asan-globals-alias.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>c28b18af - [KernelAddressSanitizer] Fix globals exclusion for indirect aliases</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/CodeGen/asan-globals-alias.cpp#c28b18af</link>
        <description>[KernelAddressSanitizer] Fix globals exclusion for indirect aliasesGlobalAlias::getAliasee() may not always point directly to aGlobalVariable. In such cases, try to find the canonical GlobalVariablethat the alias refers to.Link: https://github.com/ClangBuiltLinux/linux/issues/1208Reviewed By: dvyukov, nickdesaulniersDifferential Revision: https://reviews.llvm.org/D92846

            List of files:
            /llvm-project-15.0.7/clang/test/CodeGen/asan-globals-alias.cpp</description>
        <pubDate>Fri, 11 Dec 2020 11:20:40 +0000</pubDate>
        <dc:creator>Marco Elver &lt;elver@google.com&gt;</dc:creator>
    </item>
<item>
        <title>52cae05e - [ASan][Test] Fix expected strings for globals test</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/CodeGen/asan-globals-alias.cpp#52cae05e</link>
        <description>[ASan][Test] Fix expected strings for globals testThe expected strings would previously not catch bugs when redzones wereadded when they were not actually expected. Fix by adding &quot;global &quot;before the type.

            List of files:
            /llvm-project-15.0.7/clang/test/CodeGen/asan-globals-alias.cpp</description>
        <pubDate>Wed, 10 Jun 2020 18:20:23 +0000</pubDate>
        <dc:creator>Marco Elver &lt;elver@google.com&gt;</dc:creator>
    </item>
<item>
        <title>0f04f104 - [ASan][Test] Split out global alias test</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/CodeGen/asan-globals-alias.cpp#0f04f104</link>
        <description>[ASan][Test] Split out global alias testSome platforms do not support aliases. Split the test, and pass explicittriple to avoid test failure.Reviewed By: thakisTags: #clangDifferential Revision: https://reviews.llvm.org/D81591

            List of files:
            /llvm-project-15.0.7/clang/test/CodeGen/asan-globals-alias.cpp</description>
        <pubDate>Wed, 10 Jun 2020 17:55:51 +0000</pubDate>
        <dc:creator>Marco Elver &lt;elver@google.com&gt;</dc:creator>
    </item>
</channel>
</rss>
