<?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 __std_stream</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>fe9390e7 - Pull in r242623 from upstream libc++ trunk (by Eric Fiselier):</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/contrib/libc++/include/__std_stream#fe9390e7</link>
        <description>Pull in r242623 from upstream libc++ trunk (by Eric Fiselier):  Enable and fix warnings during the build.  Although CMake adds warning flags, they are ignored in the libc++ headers  because the headers &apos;#pragma system header&apos; themselves.  This patch disables the system header pragma when building libc++ and fixes  the warnings that arose.  The warnings fixed were:  1. &lt;memory&gt; - anonymous structs are a GNU extension  2. &lt;functional&gt; - anonymous structs are a GNU extension.  3. &lt;__hash_table&gt; - Embedded preprocessor directives have undefined behavior.  4. &lt;string&gt; - Definition is missing noexcept from declaration.  5. &lt;__std_stream&gt; - Unused variable.This should fix building world (in particular libatf-c++) with -std=c++11.Reported by:	Oliver Hartmann &lt;ohartman@zedat.fu-berlin.de&gt;

            List of files:
            /freebsd-12.1/contrib/libc++/include/__std_stream</description>
        <pubDate>Fri, 09 Oct 2015 21:04:28 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
