<?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>d006dde2 - Gcc has incompatible internal declarations for __divtc3 and __multc3 as</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcompiler_rt/Makefile#d006dde2</link>
        <description>Gcc has incompatible internal declarations for __divtc3 and __multc3 asdefined in compiler-rt, but it has no option to silence its warning, somake gcc warnings for libcompiler_rt non-fatal.Noticed by:	lwhsuMFC after:	3 days

            List of files:
            /freebsd-12.1/lib/libcompiler_rt/Makefile</description>
        <pubDate>Tue, 21 Mar 2017 21:07:37 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d7510094 - Remove an assembler flag, which is redundant since r309124.  The upstream</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcompiler_rt/Makefile#d7510094</link>
        <description>Remove an assembler flag, which is redundant since r309124.  The upstreamtook care of it by introducing a macro NO_EXEC_STACK_DIRECTIVE.http://llvm.org/viewvc/llvm-project?rev=273500&amp;view=revReviewed by:	dim

            List of files:
            /freebsd-12.1/lib/libcompiler_rt/Makefile</description>
        <pubDate>Thu, 23 Feb 2017 17:46:38 +0000</pubDate>
        <dc:creator>Jung-uk Kim &lt;jkim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>040b3049 - libcompiler_rt: move file list to Makefile.inc for reuse elsewhere</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcompiler_rt/Makefile#040b3049</link>
        <description>libcompiler_rt: move file list to Makefile.inc for reuse elsewhereAlso switch to the style used in the clang390-import branch to reducefuture conflicts.Reviewed by:	dimSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D8039

            List of files:
            /freebsd-12.1/lib/libcompiler_rt/Makefile</description>
        <pubDate>Tue, 27 Sep 2016 18:55:45 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d7e002ff - libcompiler_rt: use ${SRCTOP} for the top of the FreeBSD tree</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcompiler_rt/Makefile#d7e002ff</link>
        <description>libcompiler_rt: use ${SRCTOP} for the top of the FreeBSD tree

            List of files:
            /freebsd-12.1/lib/libcompiler_rt/Makefile</description>
        <pubDate>Fri, 23 Sep 2016 13:23:52 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2a0eade7 - Fix building some arm-specific primitives for libcompiler_rt.  This was</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcompiler_rt/Makefile#2a0eade7</link>
        <description>Fix building some arm-specific primitives for libcompiler_rt.  This wasan unfortunate search and replace error.

            List of files:
            /freebsd-12.1/lib/libcompiler_rt/Makefile</description>
        <pubDate>Mon, 05 Sep 2016 17:20:12 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2c0e9e2a - Make armv6 hard float abi by default. Kill armv6hf.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcompiler_rt/Makefile#2c0e9e2a</link>
        <description>Make armv6 hard float abi by default. Kill armv6hf.Allow CPUTYPE=soft to build the current soft-float abi libraries.Add UPDATING entry to announce this.Approved by: re@ (gjb)

            List of files:
            /freebsd-12.1/lib/libcompiler_rt/Makefile</description>
        <pubDate>Wed, 18 May 2016 06:01:18 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a70cba95 - First pass through library packaging.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcompiler_rt/Makefile#a70cba95</link>
        <description>First pass through library packaging.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-12.1/lib/libcompiler_rt/Makefile</description>
        <pubDate>Thu, 04 Feb 2016 21:16:35 +0000</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>96cdb0ab - Annotate arm userspace assembler sources stating their tolerance to</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcompiler_rt/Makefile#96cdb0ab</link>
        <description>Annotate arm userspace assembler sources stating their tolerance tothe non-executable stack.Reviewed by:	andrewSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-12.1/lib/libcompiler_rt/Makefile</description>
        <pubDate>Tue, 29 Sep 2015 16:09:58 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>95f23d6e - compiler_rt: add floatunsitf for arm64</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcompiler_rt/Makefile#95f23d6e</link>
        <description>compiler_rt: add floatunsitf for arm64It provides unsigned integer to quad-precision conversion.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-12.1/lib/libcompiler_rt/Makefile</description>
        <pubDate>Thu, 16 Apr 2015 12:54:28 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>eade5b38 - compiler-rt: include 128-bit quad precision fp support only on arm64</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcompiler_rt/Makefile#eade5b38</link>
        <description>compiler-rt: include 128-bit quad precision fp support only on arm64Other architectures do not use quad precision long double and don&apos;t needthese runtime support routines.Differential Revision:	https://reviews.freebsd.org/D2252Reviewed by:	dimSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-12.1/lib/libcompiler_rt/Makefile</description>
        <pubDate>Wed, 08 Apr 2015 19:07:06 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6853d12d - compiler-rt: add floatditf and floatunditf</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcompiler_rt/Makefile#6853d12d</link>
        <description>compiler-rt: add floatditf and floatunditfThese are long integer (di_int/du_int) to quad precision floating pointconversions. They may be reworked based on upstream discussion. Theseversions are here to support arm64 world builds.Reviewed by:	edSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D2174

            List of files:
            /freebsd-12.1/lib/libcompiler_rt/Makefile</description>
        <pubDate>Tue, 07 Apr 2015 19:31:29 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>13553dc6 - compiler-rt: Implement multc3 - quad-precision complex multiplication</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcompiler_rt/Makefile#13553dc6</link>
        <description>compiler-rt: Implement multc3 - quad-precision complex multiplicationThis may be reworked based on upstream discussion. This version is hereto support arm64 world builds.Reviewed by:	edSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D2173

            List of files:
            /freebsd-12.1/lib/libcompiler_rt/Makefile</description>
        <pubDate>Tue, 07 Apr 2015 19:28:53 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b4a5ecf6 - compiler-rt: Build additional quad precision floating point builtins</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcompiler_rt/Makefile#b4a5ecf6</link>
        <description>compiler-rt: Build additional quad precision floating point builtinsThese are needed for arm64Sponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D2160

            List of files:
            /freebsd-12.1/lib/libcompiler_rt/Makefile</description>
        <pubDate>Mon, 30 Mar 2015 14:28:31 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>25e141ed - &#65279;Pull in r231965 from upstream compiler-rt trunk (by J&#246;rg Sonnenberger):</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcompiler_rt/Makefile#25e141ed</link>
        <description>&#65279;Pull in r231965 from upstream compiler-rt trunk (by J&#246;rg Sonnenberger):  Refactor float to integer conversion to share the same code.  80bit Intel/PPC long double is excluded due to lacking support  for the abstraction. Consistently provide saturation logic.  Extend to long double on 128bit IEEE extended platforms.  Initial patch with test cases from GuanHong Liu.  Reviewed by Steve Canon.  Differential Revision: http://reviews.llvm.org/D2804Pull in r232107 from upstream compiler-rt trunk (by Ed Maste):  Use signed int implementation for __fixintRequested by:	emaste

            List of files:
            /freebsd-12.1/lib/libcompiler_rt/Makefile</description>
        <pubDate>Sat, 14 Mar 2015 12:40:19 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d6a052e0 - With the update of compiler-rt we try to build a number of files that</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcompiler_rt/Makefile#d6a052e0</link>
        <description>With the update of compiler-rt we try to build a number of files thatdon&apos;t build on some ARM platforms, provide symbols we already provide inlibc, or don&apos;t exist. Remove these from the build. Some of these mayreturn later on specific targets.Differential Revision:	https://reviews.freebsd.org/D1468Reviewed by:	dim, imp

            List of files:
            /freebsd-12.1/lib/libcompiler_rt/Makefile</description>
        <pubDate>Fri, 09 Jan 2015 20:00:37 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>eabf853d - Clean up detection of hard-float ABIs. As with big-endian in r272368 we</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcompiler_rt/Makefile#eabf853d</link>
        <description>Clean up detection of hard-float ABIs. As with big-endian in r272368 wecan check against arm*hf*.

            List of files:
            /freebsd-12.1/lib/libcompiler_rt/Makefile</description>
        <pubDate>Wed, 01 Oct 2014 16:08:19 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6d4766c1 - Remove MK_ARM_EABI, the armeb issues have been fixed. The code to support</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcompiler_rt/Makefile#6d4766c1</link>
        <description>Remove MK_ARM_EABI, the armeb issues have been fixed. The code to supportthe oabi is still in the tree, but it is expected this will be removedas developers work on surrounding code.With this commit the ARM EABI is the only supported supported ABI byFreeBSD on ARMa 32-bit processors.X-MFC after:	neverRelnotes:	yesDifferential Revision: https://reviews.freebsd.org/D876

            List of files:
            /freebsd-12.1/lib/libcompiler_rt/Makefile</description>
        <pubDate>Wed, 01 Oct 2014 08:26:51 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c6063d0d - Use src.opts.mk in preference to bsd.own.mk except where we need stuff</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcompiler_rt/Makefile#c6063d0d</link>
        <description>Use src.opts.mk in preference to bsd.own.mk except where we need stufffrom the latter.

            List of files:
            /freebsd-12.1/lib/libcompiler_rt/Makefile</description>
        <pubDate>Tue, 06 May 2014 04:22:01 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>73279d41 - Add a new ARM TARGET_ARCH, armv6hf. This is considered experimental.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcompiler_rt/Makefile#73279d41</link>
        <description>Add a new ARM TARGET_ARCH, armv6hf. This is considered experimental.This targets the existing ARMv6 and ARMv7 SoCs that contain a VFP unit.This is an optional coprocessors may not be present in all devices, howeverit appears to be in all current SoCs we support.armv6hf targets the VFP variant of the ARM EABI and our copy of gcc is tooold to support this. Because of this there are a number of WITH/WITHOUToptions that are unsupported and must be left as the default value. Theoptions and their required value are: * WITH_ARM_EABI * WITHOUT_GCC * WITHOUT_GNUCXXIn addition, without an external toolchain, the following need to be leftas their default: * WITH_CLANG * WITH_CLANG_IS_CCAs there is a different method of passing float and double values tofunctions the ABI is incompatible with existing armv6 binaries. To usethis a full rebuild of world is required. Because no floating point valuesare passed into the kernel an armv6 kernel with VFP enabled will work withan armv6hf userland and vice versa.

            List of files:
            /freebsd-12.1/lib/libcompiler_rt/Makefile</description>
        <pubDate>Sun, 23 Mar 2014 12:49:25 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e1c0c642 - Unconditionally compile the __sync_* atomics support functions into compiler-rt</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/libcompiler_rt/Makefile#e1c0c642</link>
        <description>Unconditionally compile the __sync_* atomics support functions into compiler-rtfor ARM.This is quite ugly, because it has to work around a clang bug that does notallow built-in functions to be defined, even when they&apos;re ones that areexpected to be built as part of a library.Reviewed by:	ed

            List of files:
            /freebsd-12.1/lib/libcompiler_rt/Makefile</description>
        <pubDate>Sat, 31 Aug 2013 08:50:45 +0000</pubDate>
        <dc:creator>David Chisnall &lt;theraven@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
