<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>53d1339bf7f9c7367b35a9e1ebe693f9b047a47b - Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/external/bsd/libc++/lib/Makefile#53d1339bf7f9c7367b35a9e1ebe693f9b047a47b</link>
        <description>Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9This enables the use of modules for a significant build performance gainwhen building with clang as host compiler or when using HAVE_LLVM=yes.Switch libc++ to using the copy from the mono-repo.

            List of files:
            /netbsd-src/external/bsd/libc++/lib/Makefile</description>
        <pubDate>Sun, 30 May 2021 01:56:44 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c1f68528e1378454b569dad2ea8f993c5a9e3c0f - Avoid clang bug on earm with SSP/FORTIFY:</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/external/bsd/libc++/lib/Makefile#c1f68528e1378454b569dad2ea8f993c5a9e3c0f</link>
        <description>Avoid clang bug on earm with SSP/FORTIFY:rt_libelftc_dem_gnu3.c:3567:3: warning: &apos;__builtin___memset_chk&apos; will always      overflow destination buffer [-Wbuiltin-memcpy-chk-size]		      memset(&amp;f, 0, FLOAT_EXTENED_BYTES);

            List of files:
            /netbsd-src/external/bsd/libc++/lib/Makefile</description>
        <pubDate>Mon, 06 May 2019 23:20:51 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>90dc754a9d3b6bc4fba6071752d3ee44278b1483 - Ignore atomic alignment warnings on ARM. The compiler doesn&apos;t</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/external/bsd/libc++/lib/Makefile#90dc754a9d3b6bc4fba6071752d3ee44278b1483</link>
        <description>Ignore atomic alignment warnings on ARM. The compiler doesn&apos;tknow that the library implementation will be fine.

            List of files:
            /netbsd-src/external/bsd/libc++/lib/Makefile</description>
        <pubDate>Tue, 17 Jul 2018 18:58:10 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3aa96d180126a600f75db244931ed9fb2b064db1 - Don&apos;t pass -z defs to libc++ with MKSANITIZER=yes</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/external/bsd/libc++/lib/Makefile#3aa96d180126a600f75db244931ed9fb2b064db1</link>
        <description>Don&apos;t pass -z defs to libc++ with MKSANITIZER=yesSanitizers are conflicting with this option:  When linking shared libraries, the AddressSanitizer run-time is not  linked, so -Wl,-z,defs may cause link errors (t use it with  AddressSanitizer).https://clang.llvm.org/docs/AddressSanitizer.html  When linking shared libraries, the MemorySanitizer run-time is not  linked, so -Wl,-z,defs may cause link errors (t use it with  MemorySanitizer).https://clang.llvm.org/docs/MemorySanitizer.htmlSolution suggested by &lt;christos&gt;Root cause of breaking libc++ investigated by &lt;Yang Zheng&gt;

            List of files:
            /netbsd-src/external/bsd/libc++/lib/Makefile</description>
        <pubDate>Wed, 06 Jun 2018 12:02:43 +0000</pubDate>
        <dc:creator>kamil &lt;kamil@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>77fe1f22f1e759c4a09358987a3d84fd74e82722 - Remove LLVM atomic hacks for Sparc.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/external/bsd/libc++/lib/Makefile#77fe1f22f1e759c4a09358987a3d84fd74e82722</link>
        <description>Remove LLVM atomic hacks for Sparc.

            List of files:
            /netbsd-src/external/bsd/libc++/lib/Makefile</description>
        <pubDate>Wed, 11 Jan 2017 12:10:26 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>24d50a40b368d1e9be53dce79d45379dfc796f82 - As workaround for limitations in Clang&apos;s atomic lowering on SPARC,</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/external/bsd/libc++/lib/Makefile#24d50a40b368d1e9be53dce79d45379dfc796f82</link>
        <description>As workaround for limitations in Clang&apos;s atomic lowering on SPARC,require v8+ for those files that need C++11 atomics.

            List of files:
            /netbsd-src/external/bsd/libc++/lib/Makefile</description>
        <pubDate>Sat, 27 Feb 2016 21:42:14 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8ec658f57a639f9680c532cc2038978f03aa3f94 - - Change LDADD/DPADD in library dependencies to LIBDPLIBS</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/external/bsd/libc++/lib/Makefile#8ec658f57a639f9680c532cc2038978f03aa3f94</link>
        <description>- Change LDADD/DPADD in library dependencies to LIBDPLIBS- Fix some LDADD abuse and remove useless dependencies- include &lt;bsd.init.mk&gt; in the right place where appropriateFrom Rin Okuyama

            List of files:
            /netbsd-src/external/bsd/libc++/lib/Makefile</description>
        <pubDate>Tue, 05 Jan 2016 13:07:46 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1e46ecab88977b317ad351c0ceb4accdcd7fc83e - Since GCC 4.5 doesn&apos;t support noexcept, don&apos;t pretend to support it by</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/external/bsd/libc++/lib/Makefile#1e46ecab88977b317ad351c0ceb4accdcd7fc83e</link>
        <description>Since GCC 4.5 doesn&apos;t support noexcept, don&apos;t pretend to support it byusing -std=c++0x. Just use the correct value for x.

            List of files:
            /netbsd-src/external/bsd/libc++/lib/Makefile</description>
        <pubDate>Wed, 20 Aug 2014 15:19:39 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>21205470c2a67ed8073ce67d169ae41643c7497e - Remove atomic hack for ARM, libc now provides the missing symbols.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/external/bsd/libc++/lib/Makefile#21205470c2a67ed8073ce67d169ae41643c7497e</link>
        <description>Remove atomic hack for ARM, libc now provides the missing symbols.

            List of files:
            /netbsd-src/external/bsd/libc++/lib/Makefile</description>
        <pubDate>Sat, 05 Jul 2014 20:45:49 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9c5ce386287d2fc4881f772ea139bc78b899fd20 - On ARM, force compiling some files in libc++ and LLVM&apos;s support library</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/external/bsd/libc++/lib/Makefile#9c5ce386287d2fc4881f772ea139bc78b899fd20</link>
        <description>On ARM, force compiling some files in libc++ and LLVM&apos;s support librarywith -march=armv6 to get native atomics as we currently lack thefallback symbols in libgcc and libc.

            List of files:
            /netbsd-src/external/bsd/libc++/lib/Makefile</description>
        <pubDate>Wed, 15 Jan 2014 21:14:54 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>afecdbd8100551edb2ab9294eff8ccd9a8e316b6 - Update build system for C++14 support.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/external/bsd/libc++/lib/Makefile#afecdbd8100551edb2ab9294eff8ccd9a8e316b6</link>
        <description>Update build system for C++14 support.

            List of files:
            /netbsd-src/external/bsd/libc++/lib/Makefile</description>
        <pubDate>Tue, 12 Nov 2013 16:39:39 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a14e051bb4d6aa7d654c4efac884836a7100589c - Prefer libcxxrt&apos;s typeinfo.cc. Do not use cxa_atexit.c, it is only for</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/external/bsd/libc++/lib/Makefile#a14e051bb4d6aa7d654c4efac884836a7100589c</link>
        <description>Prefer libcxxrt&apos;s typeinfo.cc. Do not use cxa_atexit.c, it is only forSolaris. Do not use libcxxrt&apos;s memory.cc, the same content is alreadyprovided by libc++ in new.cpp and that version agrees with theoverwriting rules for the operators from C++11.

            List of files:
            /netbsd-src/external/bsd/libc++/lib/Makefile</description>
        <pubDate>Fri, 17 May 2013 22:57:27 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2df21d794d642a808a896f0829f2ee67b8ad80ea - Explicitly disable standard C++ include paths to prevent mixing</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/external/bsd/libc++/lib/Makefile#2df21d794d642a808a896f0829f2ee67b8ad80ea</link>
        <description>Explicitly disable standard C++ include paths to prevent mixingincludes.

            List of files:
            /netbsd-src/external/bsd/libc++/lib/Makefile</description>
        <pubDate>Tue, 30 Apr 2013 00:34:15 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ecb06a3b0902089c39acd9a72cbaf6dcb927cf91 - Add build glue for libc++.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/external/bsd/libc++/lib/Makefile#ecb06a3b0902089c39acd9a72cbaf6dcb927cf91</link>
        <description>Add build glue for libc++.

            List of files:
            /netbsd-src/external/bsd/libc++/lib/Makefile</description>
        <pubDate>Sat, 27 Apr 2013 23:02:17 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
