<?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 __config</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>861386db - [libc++] Remove &lt;experimental/filesystem&gt; header</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/experimental/__config#861386db</link>
        <description>[libc++] Remove &lt;experimental/filesystem&gt; header`&lt;filesystem&gt;` header has been around for a while now, so we can safely remove`&lt;experimental/filesystem&gt;` header. `_LIBCPP_DEPRECATED_EXPERIMENTAL_FILESYSTEM`suggests we were going to remove `&lt;experimental/filesystem&gt;` in llvm 11 release,but we never did. So, remove the experimental header now, its associated tests,and the `_LIBCPP_DEPRECATED_EXPERIMENTAL_FILESYSTEM` macro.Differential Revision: https://reviews.llvm.org/D119603

            List of files:
            /llvm-project-15.0.7/libcxx/include/experimental/__config</description>
        <pubDate>Fri, 11 Feb 2022 23:45:44 +0000</pubDate>
        <dc:creator>Joe Loser &lt;joeloser93@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>fa6b9e40 - [libc++] Normalize all our &apos;#pragma GCC system_header&apos;, and regression-test.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/experimental/__config#fa6b9e40</link>
        <description>[libc++] Normalize all our &apos;#pragma GCC system_header&apos;, and regression-test.Now we&apos;ll notice if a header forgets to include this magic phrase.Differential Revision: https://reviews.llvm.org/D118800

            List of files:
            /llvm-project-15.0.7/libcxx/include/experimental/__config</description>
        <pubDate>Wed, 02 Feb 2022 01:16:40 +0000</pubDate>
        <dc:creator>Arthur O&apos;Dwyer &lt;arthur.j.odwyer@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>eb8650a7 - [runtimes][NFC] Remove filenames at the top of the license notice</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/experimental/__config#eb8650a7</link>
        <description>[runtimes][NFC] Remove filenames at the top of the license noticeWe&apos;ve stopped doing it in libc++ for a while now because these nameswould end up rotting as we move things around and copy/paste stuff.This cleans up all the existing files so as to stop the spreadingas people copy-paste headers around.

            List of files:
            /llvm-project-15.0.7/libcxx/include/experimental/__config</description>
        <pubDate>Wed, 17 Nov 2021 21:25:01 +0000</pubDate>
        <dc:creator>Louis Dionne &lt;ldionne.2@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2e6ae1d3 - [libcxx] [Coroutine] Conform Coroutine Implementation</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/experimental/__config#2e6ae1d3</link>
        <description>[libcxx] [Coroutine] Conform Coroutine ImplementationSince coroutine is merged in C++ standard and the support for coroutineseems relatively stable. It&apos;s the time to move the implementation ofcoroutine out of the experimental directory and the std::experimentalnamespace. This patch creates header &lt;coroutine&gt; with conformedimplementation with C++ standard. To avoid breaking user&apos;s code toofast, the &lt;experimental/coroutine&gt; header is remained. Note that&lt;experimental/coroutine&gt; is deprecated and it would be removed inLLVM15.Reviewed By: Quuxplusone, ldionneDifferential Revision: https://reviews.llvm.org/D109433

            List of files:
            /llvm-project-15.0.7/libcxx/include/experimental/__config</description>
        <pubDate>Tue, 16 Nov 2021 06:05:34 +0000</pubDate>
        <dc:creator>Chuanqi Xu &lt;yedeng.yd@linux.alibaba.com&gt;</dc:creator>
    </item>
<item>
        <title>e6972024 - [libc++] Fix some typos and remove unused macros. NFCI.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/experimental/__config#e6972024</link>
        <description>[libc++] Fix some typos and remove unused macros. NFCI.Reviewed as part of https://reviews.llvm.org/D100737

            List of files:
            /llvm-project-15.0.7/libcxx/include/experimental/__config</description>
        <pubDate>Mon, 19 Apr 2021 02:15:38 +0000</pubDate>
        <dc:creator>Arthur O&apos;Dwyer &lt;arthur.j.odwyer@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>776acf22 - [libcxx] Slightly improved policy for handling experimental features</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/experimental/__config#776acf22</link>
        <description>[libcxx] Slightly improved policy for handling experimental featuresSummary:Following the discussion on the libcxx-dev mailing list(http://lists.llvm.org/pipermail/libcxx-dev/2019-May/000358.html),this implements the new policy for handling experimental features andtheir deprecation. We basically add a deprecation warning forstd::experimental::filesystem, and we remove a bunch of &lt;experimental/*&gt;headers that were now empty.Reviewers: mclow.lists, EricWFSubscribers: mgorny, christof, jkorous, dexonsmith, arphaman, libcxx-commits, jfbTags: #libcDifferential Revision: https://reviews.llvm.org/D62428llvm-svn: 363072

            List of files:
            /llvm-project-15.0.7/libcxx/include/experimental/__config</description>
        <pubDate>Tue, 11 Jun 2019 14:48:40 +0000</pubDate>
        <dc:creator>Louis Dionne &lt;ldionne@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>57b08b09 - Update more file headers across all of the LLVM projects in the monorepo</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/experimental/__config#57b08b09</link>
        <description>Update more file headers across all of the LLVM projects in the monorepoto reflect the new license. These used slightly different spellings thatdefeated my regular expressions.We understand that people may be surprised that we&apos;re moving the headerentirely to discuss the new license. We checked this carefully with theFoundation&apos;s lawyer and we believe this is the correct approach.Essentially, all code in the project is now made available by the LLVMproject under our new license, so you will see that the license headersinclude that license only. Some of our contributors have contributedcode under our old license, and accordingly, we have retained a copy ofour old license notice in the top-level files in each project andrepository.llvm-svn: 351648

            List of files:
            /llvm-project-15.0.7/libcxx/include/experimental/__config</description>
        <pubDate>Sat, 19 Jan 2019 10:56:40 +0000</pubDate>
        <dc:creator>Chandler Carruth &lt;chandlerc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>38cd7de5 - Re-apply &quot;[libcxx] implement &lt;simd&gt; ABI for Clang/GCC vector extension, constructors, copy_from and copy_to.&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/experimental/__config#38cd7de5</link>
        <description>Re-apply &quot;[libcxx] implement &lt;simd&gt; ABI for Clang/GCC vector extension, constructors, copy_from and copy_to.&quot;...with proper guarding #ifdefs for unsupported C++11.llvm-svn: 338318

            List of files:
            /llvm-project-15.0.7/libcxx/include/experimental/__config</description>
        <pubDate>Mon, 30 Jul 2018 22:27:38 +0000</pubDate>
        <dc:creator>Tim Shen &lt;timshen91@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6f33ea4e - Revert &quot;[libcxx] implement &lt;simd&gt; ABI for Clang/GCC vector extension, constructors, copy_from and copy_to.&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/experimental/__config#6f33ea4e</link>
        <description>Revert &quot;[libcxx] implement &lt;simd&gt; ABI for Clang/GCC vector extension, constructors, copy_from and copy_to.&quot;This reverts commit r338309.llvm-svn: 338316

            List of files:
            /llvm-project-15.0.7/libcxx/include/experimental/__config</description>
        <pubDate>Mon, 30 Jul 2018 22:21:22 +0000</pubDate>
        <dc:creator>Tim Shen &lt;timshen91@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>47ad09b3 - [libcxx] implement &lt;simd&gt; ABI for Clang/GCC vector extension, constructors, copy_from and copy_to.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/experimental/__config#47ad09b3</link>
        <description>[libcxx] implement &lt;simd&gt; ABI for Clang/GCC vector extension, constructors, copy_from and copy_to.Summary:This patch adds a new macro _LIBCPP_HAS_NO_VECTOR_EXTENSION for detectingwhether a vector extension (\_\_attribute\_\_((vector_size(num_bytes)))) isavailable.On the top of that, this patch implements the following API:* all constructors* operator[]* copy_from* copy_toIt also defines simd_abi::native to use vector extension, if available.In GCC and Clang, certain values with vector extension are passed by registers,instead of memory.Based on D41148.Reviewers: mclow.lists, EricWFSubscribers: cfe-commits, MaskRay, lichray, sanjoyDifferential Revision: https://reviews.llvm.org/D41376llvm-svn: 338309

            List of files:
            /llvm-project-15.0.7/libcxx/include/experimental/__config</description>
        <pubDate>Mon, 30 Jul 2018 21:23:13 +0000</pubDate>
        <dc:creator>Tim Shen &lt;timshen91@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>998a5c88 - Implement &lt;filesystem&gt;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/experimental/__config#998a5c88</link>
        <description>Implement &lt;filesystem&gt;This patch implements the &lt;filesystem&gt; header and uses thatto provide &lt;experimental/filesystem&gt;.Unlike other standard headers, the symbols needed for &lt;filesystem&gt;have not yet been placed in libc++.so. Instead they live in thenew libc++fs.a library. Users of filesystem are required to link thislibrary. (Also note that libc++experimental no longer contains thedefinition of &lt;experimental/filesystem&gt;, which now requires linking libc++fs).The reason for keeping &lt;filesystem&gt; out of the dylib for now is thatit&apos;s still somewhat experimental, and the possibility of requiring anABI breaking change is very real. In the future the symbols will likelybe moved into the dylib, or the dylib will be made to link libc++fs automagically).Note that moving the symbols out of libc++experimental may break user buildsuntil they update to -lc++fs. This should be OK, because the experimentallibrary provides no stability guarantees. However, I plan on looking intoways we can force libc++experimental to automagically link libc++fs.In order to use a single implementation and set of tests for &lt;filesystem&gt;, ithas been placed in a special `__fs` namespace. This namespace is inline inC++17 onward, but not before that. As such implementation is availablein C++11 onward, but no filesystem namespace is present &quot;directly&quot;, andas such name conflicts shouldn&apos;t occur in C++11 or C++14.llvm-svn: 338093

            List of files:
            /llvm-project-15.0.7/libcxx/include/experimental/__config</description>
        <pubDate>Fri, 27 Jul 2018 03:07:09 +0000</pubDate>
        <dc:creator>Eric Fiselier &lt;eric@efcs.ca&gt;</dc:creator>
    </item>
<item>
        <title>403c667b - Re-commit r330627 &quot;[libcxx] implement &lt;experimental/simd&gt; declarations based on P0214R7.&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/experimental/__config#403c667b</link>
        <description>Re-commit r330627 &quot;[libcxx] implement &lt;experimental/simd&gt; declarations based on P0214R7.&quot;There are 3 changes:* Renamed genertor.pass.cpp to generator.pass.cpp* Removed nothing_to_do.pass.cpp* Mark GCC 4.9 as UNSUPPORTED for the test files that have negative  narrowing conversion SFINAE test (see GCC PR63723).llvm-svn: 330655

            List of files:
            /llvm-project-15.0.7/libcxx/include/experimental/__config</description>
        <pubDate>Mon, 23 Apr 2018 21:54:06 +0000</pubDate>
        <dc:creator>Tim Shen &lt;timshen91@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f72b2085 - Revert &quot;[libcxx] implement &lt;experimental/simd&gt; declarations based on P0214R7.&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/experimental/__config#f72b2085</link>
        <description>Revert &quot;[libcxx] implement &lt;experimental/simd&gt; declarations based on P0214R7.&quot;This reverts commit r330627.This causes several bots to freak out.llvm-svn: 330636

            List of files:
            /llvm-project-15.0.7/libcxx/include/experimental/__config</description>
        <pubDate>Mon, 23 Apr 2018 19:56:20 +0000</pubDate>
        <dc:creator>Tim Shen &lt;timshen91@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6a72ef6c - [libcxx] implement &lt;experimental/simd&gt; declarations based on P0214R7.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/experimental/__config#6a72ef6c</link>
        <description>[libcxx] implement &lt;experimental/simd&gt; declarations based on P0214R7.Summary:The patch includes all declarations, and also implements the following features:* ABI.* narrowing-conversion related SFIANE, including simd&lt;&gt; ctors and (static_)simd_cast.Reviewers: mclow.lists, EricWFSubscribers: lichray, sanjoy, MaskRay, cfe-commitsDifferential Revision: https://reviews.llvm.org/D41148llvm-svn: 330627

            List of files:
            /llvm-project-15.0.7/libcxx/include/experimental/__config</description>
        <pubDate>Mon, 23 Apr 2018 18:47:07 +0000</pubDate>
        <dc:creator>Tim Shen &lt;timshen91@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>3ca91850 - Add &lt;experimental/coroutine&gt;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/experimental/__config#3ca91850</link>
        <description>Add &lt;experimental/coroutine&gt;This patch adds the library portions of the coroutines PDTS,which should now be supported by Clang.llvm-svn: 303836

            List of files:
            /llvm-project-15.0.7/libcxx/include/experimental/__config</description>
        <pubDate>Thu, 25 May 2017 04:36:24 +0000</pubDate>
        <dc:creator>Eric Fiselier &lt;eric@efcs.ca&gt;</dc:creator>
    </item>
<item>
        <title>945cacc8 - Implement std::experimental::propagate_const from LFTS v2</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/experimental/__config#945cacc8</link>
        <description>Implement std::experimental::propagate_const from LFTS v2Summary:An implementation of std::experimental::propagate_const from Library Fundamentals Technical Specification v2.No tests are provided for disallowed types like fancy pointers or function pointers as no code was written to handle these.Reviewers: EricWF, mclow.listsDifferential Revision: http://reviews.llvm.org/D12486llvm-svn: 273122

            List of files:
            /llvm-project-15.0.7/libcxx/include/experimental/__config</description>
        <pubDate>Sun, 19 Jun 2016 19:34:13 +0000</pubDate>
        <dc:creator>Jonathan Coe &lt;jbcoe@me.com&gt;</dc:creator>
    </item>
<item>
        <title>c7979587 - Add Filesystem TS -- Complete</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/experimental/__config#c7979587</link>
        <description>Add Filesystem TS -- CompleteAdd the completed std::experimental::filesystem implementation and tests.The implementation supports C++11 or newer.The TS is built as part of &apos;libc++experimental.a&apos;. Users of the TS need tomanually link this library. Building and testing the TS can be disabled usingthe CMake option &apos;-DLIBCXX_ENABLE_FILESYSTEM=OFF&apos;.Currently &apos;libc++experimental.a&apos; is not installed by default. To turn on theinstallation of the library use &apos;-DLIBCXX_INSTALL_EXPERIMENTAL_LIBRARY=ON&apos;.llvm-svn: 273034

            List of files:
            /llvm-project-15.0.7/libcxx/include/experimental/__config</description>
        <pubDate>Fri, 17 Jun 2016 19:46:40 +0000</pubDate>
        <dc:creator>Eric Fiselier &lt;eric@efcs.ca&gt;</dc:creator>
    </item>
<item>
        <title>15551efd - Add &lt;experimental/memory_resource&gt;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/experimental/__config#15551efd</link>
        <description>Add &lt;experimental/memory_resource&gt;Reviewers: mclow.lists, EricWFSubscribers: cfe-commitsDifferential Revision: http://reviews.llvm.org/D20007llvm-svn: 268829

            List of files:
            /llvm-project-15.0.7/libcxx/include/experimental/__config</description>
        <pubDate>Sat, 07 May 2016 01:04:55 +0000</pubDate>
        <dc:creator>Eric Fiselier &lt;eric@efcs.ca&gt;</dc:creator>
    </item>
<item>
        <title>cc2e1ab6 - Add pragma system header to some experimental headers and add newlines to files.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/experimental/__config#cc2e1ab6</link>
        <description>Add pragma system header to some experimental headers and add newlines to files.llvm-svn: 228712

            List of files:
            /llvm-project-15.0.7/libcxx/include/experimental/__config</description>
        <pubDate>Tue, 10 Feb 2015 17:32:49 +0000</pubDate>
        <dc:creator>Eric Fiselier &lt;eric@efcs.ca&gt;</dc:creator>
    </item>
<item>
        <title>2f746d4c - [libcxx] Add &lt;experimental/chrono&gt;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/experimental/__config#2f746d4c</link>
        <description>[libcxx] Add &lt;experimental/chrono&gt;Summary:This patch adds &lt;experimental/chrono&gt; which only contains a single variable template.See: https://rawgit.com/cplusplus/fundamentals-ts/v1/fundamentals-ts.html#timeReviewers: jroelofs, danalbert, K-ballo, mclow.listsReviewed By: mclow.listsSubscribers: cfe-commitsDifferential Revision: http://reviews.llvm.org/D7352llvm-svn: 227860

            List of files:
            /llvm-project-15.0.7/libcxx/include/experimental/__config</description>
        <pubDate>Mon, 02 Feb 2015 21:05:47 +0000</pubDate>
        <dc:creator>Eric Fiselier &lt;eric@efcs.ca&gt;</dc:creator>
    </item>
</channel>
</rss>
