<?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 __bit_reference</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>90595442 - [libc++] Rename __bit_reference template parameter to avoid conflict</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/contrib/llvm-project/libcxx/include/__bit_reference#90595442</link>
        <description>[libc++] Rename __bit_reference template parameter to avoid conflictAs of 4d20cfcf4eb08217ed37c4d4c38dc395d7a66d26, `__bit_reference`contains a template `__fill_n` with a bool `_FillValue` parameter.Unfortunately there is a relatively widely used piece of scientificsoftware called NetCDF, which exposes a (C) macro `_FillValue` in itspublic headers.When building the NetCDF C++ bindings, this quickly leads to compilationerrors when the macro interferes with the template in `__bit_reference`.Rename the parameter to `_FillVal` to avoid the conflict.PR:		276104MFC after:	1 month(cherry picked from commit 868ee3f2855615016ba87c14b9444c18a2e1ba30)

            List of files:
            /freebsd-14.2/contrib/llvm-project/libcxx/include/__bit_reference</description>
        <pubDate>Mon, 05 Feb 2024 11:41:51 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c9157d92 - Merge llvm-project main llvmorg-18-init-15088-gd14ee76181fb</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/contrib/llvm-project/libcxx/include/__bit_reference#c9157d92</link>
        <description>Merge llvm-project main llvmorg-18-init-15088-gd14ee76181fbThis updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvm-project main llvmorg-18-init-15088-gd14ee76181fb.PR:		276104MFC after:	1 month(cherry picked from commit 5f757f3ff9144b609b3c433dfd370cc6bdc191ad)

            List of files:
            /freebsd-14.2/contrib/llvm-project/libcxx/include/__bit_reference</description>
        <pubDate>Mon, 18 Dec 2023 20:30:12 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fe013be4 - Merge llvm-project main llvmorg-17-init-19304-gd0b54bb50e51</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/contrib/llvm-project/libcxx/include/__bit_reference#fe013be4</link>
        <description>Merge llvm-project main llvmorg-17-init-19304-gd0b54bb50e51This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvm-project main llvmorg-17-init-19304-gd0b54bb50e51, thelast commit before the upstream release/17.x branch was created.PR:		273753MFC after:	1 month(cherry picked from commit 06c3fb2749bda94cb5201f81ffdb8fa6c3161b2e)

            List of files:
            /freebsd-14.2/contrib/llvm-project/libcxx/include/__bit_reference</description>
        <pubDate>Sat, 02 Sep 2023 21:17:18 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4652422e - Merge llvm-project 12.0.1 release</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/contrib/llvm-project/libcxx/include/__bit_reference#4652422e</link>
        <description>Merge llvm-project 12.0.1 releaseThis updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb andopenmp to llvmorg-12.0.1-0-gfed41342a82f, a.k.a. 12.0.1 release.PR:		255570MFC after:	6 weeks

            List of files:
            /freebsd-14.2/contrib/llvm-project/libcxx/include/__bit_reference</description>
        <pubDate>Fri, 16 Jul 2021 16:29:42 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cd0c3137 - Merge commit f97936fab from llvm git (by Eric Fiselier):</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/contrib/llvm-project/libcxx/include/__bit_reference#cd0c3137</link>
        <description>Merge commit f97936fab from llvm git (by Eric Fiselier):  [libc++] Cleanup and enable multiple warnings.  Too many warnings are being disabled too quickly. Warnings are  important to keeping libc++ correct. This patch re-enables two  warnings: -Wconstant-evaluated and -Wdeprecated-copy.  In future, all warnings disabled for the test suite should require an  attached bug. The bug should state the plan for re-enabling that  warning, or a strong case why it should remain disabled.This should fix a number of new g++ 9 warnings.Requested by:	rlibbyMFC after:	3 days

            List of files:
            /freebsd-14.2/contrib/llvm-project/libcxx/include/__bit_reference</description>
        <pubDate>Sun, 22 Dec 2019 11:58:44 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0b57cec5 - Move all sources from the llvm project into contrib/llvm-project.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/contrib/llvm-project/libcxx/include/__bit_reference#0b57cec5</link>
        <description>Move all sources from the llvm project into contrib/llvm-project.This uses the new layout of the upstream repository, which was recentlymigrated to GitHub, and converted into a &quot;monorepo&quot;.  That is, most ofthe earlier separate sub-projects with their own branches and tags wereconsolidated into one top-level directory, and are now branched andtagged together.Updating the vendor area to match this layout is next.

            List of files:
            /freebsd-14.2/contrib/llvm-project/libcxx/include/__bit_reference</description>
        <pubDate>Fri, 20 Dec 2019 19:53:05 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
