<?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 cl-runtime-flags.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>3afb2668 - Re-apply r267784, r267824 and r267830.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Driver/cl-runtime-flags.c#3afb2668</link>
        <description>Re-apply r267784, r267824 and r267830.I have updated the compiler-rt tests.llvm-svn: 267903

            List of files:
            /llvm-project-15.0.7/clang/test/Driver/cl-runtime-flags.c</description>
        <pubDate>Thu, 28 Apr 2016 17:09:37 +0000</pubDate>
        <dc:creator>Peter Collingbourne &lt;peter@pcc.me.uk&gt;</dc:creator>
    </item>
<item>
        <title>5556a5cf - Revert r267784, r267824 and r267830.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Driver/cl-runtime-flags.c#5556a5cf</link>
        <description>Revert r267784, r267824 and r267830.It makes compiler-rt tests fail if the gold plugin is enabled.Revert &quot;Rework interface for bitset-using features to use a notion of LTO visibility.&quot;Revert &quot;Driver: only produce CFI -fvisibility= error when compiling.&quot;Revert &quot;clang/test/CodeGenCXX/cfi-blacklist.cpp: Exclude ms targets. They would be non-cfi.&quot;llvm-svn: 267871

            List of files:
            /llvm-project-15.0.7/clang/test/Driver/cl-runtime-flags.c</description>
        <pubDate>Thu, 28 Apr 2016 12:14:47 +0000</pubDate>
        <dc:creator>Benjamin Kramer &lt;benny.kra@googlemail.com&gt;</dc:creator>
    </item>
<item>
        <title>a8b2f7c0 - Rework interface for bitset-using features to use a notion of LTO visibility.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Driver/cl-runtime-flags.c#a8b2f7c0</link>
        <description>Rework interface for bitset-using features to use a notion of LTO visibility.Bitsets, and the compiler features they rely on (vtable opt, CFI),only have visibility within the LTO&apos;d part of the linkage unit. Therefore,only enable these features for classes with hidden LTO visibility. Thisnotion is based on object file visibility or (on Windows)dllimport/dllexport attributes.We provide the [[clang::lto_visibility_public]] attribute to override thecompiler&apos;s LTO visibility inference in cases where the class is definedin the non-LTO&apos;d part of the linkage unit, or where the ABI supportscalling classes derived from abstract base classes with hidden visibilityin other linkage units (e.g. COM on Windows).If the cross-DSO CFI mode is enabled, bitset checks are emitted even forclasses with public LTO visibility, as that mode uses a separate mechanismto cause bitsets to be exported.This mechanism replaces the whole-program-vtables blacklist, so remove the-fwhole-program-vtables-blacklist flag.Because __declspec(uuid()) now implies [[clang::lto_visibility_public]], thesupport for the special attr:uuid blacklist entry is removed.Differential Revision: http://reviews.llvm.org/D18635llvm-svn: 267784

            List of files:
            /llvm-project-15.0.7/clang/test/Driver/cl-runtime-flags.c</description>
        <pubDate>Wed, 27 Apr 2016 20:39:53 +0000</pubDate>
        <dc:creator>Peter Collingbourne &lt;peter@pcc.me.uk&gt;</dc:creator>
    </item>
<item>
        <title>e2afb47d - [clang-cl] Implement support for the /Zl flag</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Driver/cl-runtime-flags.c#e2afb47d</link>
        <description>[clang-cl] Implement support for the /Zl flagThe flag allows users to specify that they do not want the object fileto have any implicit /defaultlib directives.This fixes PR24236.llvm-svn: 243097

            List of files:
            /llvm-project-15.0.7/clang/test/Driver/cl-runtime-flags.c</description>
        <pubDate>Fri, 24 Jul 2015 06:49:13 +0000</pubDate>
        <dc:creator>David Majnemer &lt;david.majnemer@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b0b4132b - Erase REQUIRES: shell-preserves-root from remaining tests, see r242312.&#254;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Driver/cl-runtime-flags.c#b0b4132b</link>
        <description>Erase REQUIRES: shell-preserves-root from remaining tests, see r242312.&#254;llvm-svn: 242323

            List of files:
            /llvm-project-15.0.7/clang/test/Driver/cl-runtime-flags.c</description>
        <pubDate>Wed, 15 Jul 2015 20:04:18 +0000</pubDate>
        <dc:creator>Yaron Keren &lt;yaron.keren@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9cb7d9ba - clang-cl: Don&apos;t warn about overriding /MD with /MT, /Fo with another /Fo, etc.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Driver/cl-runtime-flags.c#9cb7d9ba</link>
        <description>clang-cl: Don&apos;t warn about overriding /MD with /MT, /Fo with another /Fo, etc.I put in the warnings because MSVC has them, but I don&apos;t think they&apos;re veryuseful.Clang does not warn about overriding flags in general, e.g. it&apos;s perfectlyfine to have -fomit-frame-pointer followed by -fno-omit-frame-pointer.We should focus on warning where things get confusing, such as with the/TP and /TC options. In &quot;clang-cl /TC a.c /TP b.cc&quot;, the user might notrealize that the /TP flag will apply to both files, and we warn about that.Differential Revision: http://llvm-reviews.chandlerc.com/D1718llvm-svn: 190964

            List of files:
            /llvm-project-15.0.7/clang/test/Driver/cl-runtime-flags.c</description>
        <pubDate>Wed, 18 Sep 2013 22:26:39 +0000</pubDate>
        <dc:creator>Hans Wennborg &lt;hans@hanshq.net&gt;</dc:creator>
    </item>
<item>
        <title>d9ad0681 - clang-cl: Warn about overriding /MD with /MT etc.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Driver/cl-runtime-flags.c#d9ad0681</link>
        <description>clang-cl: Warn about overriding /MD with /MT etc.This also bakes the /M options into a separate option group to makethem easier to refer to from the code.llvm-svn: 190529

            List of files:
            /llvm-project-15.0.7/clang/test/Driver/cl-runtime-flags.c</description>
        <pubDate>Wed, 11 Sep 2013 16:38:41 +0000</pubDate>
        <dc:creator>Hans Wennborg &lt;hans@hanshq.net&gt;</dc:creator>
    </item>
<item>
        <title>24ffd636 - Remove Windows line-endings in two clang-cl test files.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Driver/cl-runtime-flags.c#24ffd636</link>
        <description>Remove Windows line-endings in two clang-cl test files.llvm-svn: 190432

            List of files:
            /llvm-project-15.0.7/clang/test/Driver/cl-runtime-flags.c</description>
        <pubDate>Tue, 10 Sep 2013 20:35:58 +0000</pubDate>
        <dc:creator>Hans Wennborg &lt;hans@hanshq.net&gt;</dc:creator>
    </item>
<item>
        <title>f1a7425b - clang-cl: Support building DLLs (PR17083)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Driver/cl-runtime-flags.c#f1a7425b</link>
        <description>clang-cl: Support building DLLs (PR17083)This adds driver support for building DLLs (the /LD and /LDd flags).It basically does two things: runtime selection and passing -dll and-implib to the linker.llvm-svn: 190428

            List of files:
            /llvm-project-15.0.7/clang/test/Driver/cl-runtime-flags.c</description>
        <pubDate>Tue, 10 Sep 2013 20:18:04 +0000</pubDate>
        <dc:creator>Hans Wennborg &lt;hans@hanshq.net&gt;</dc:creator>
    </item>
<item>
        <title>75958c41 - clang-cl: Support the run-time selection options (/MD, /MT et al.)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/Driver/cl-runtime-flags.c#75958c41</link>
        <description>clang-cl: Support the run-time selection options (/MD, /MT et al.)These flags set some preprocessor macros and injects a dependencyon the runtime library into the object file, which later is picked upby the linker.This also adds a new CC1 flag for adding a dependent library.Differential Revision: http://llvm-reviews.chandlerc.com/D1315llvm-svn: 187945

            List of files:
            /llvm-project-15.0.7/clang/test/Driver/cl-runtime-flags.c</description>
        <pubDate>Thu, 08 Aug 2013 00:17:41 +0000</pubDate>
        <dc:creator>Hans Wennborg &lt;hans@hanshq.net&gt;</dc:creator>
    </item>
</channel>
</rss>
