<?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>5a4c3b83 - Recommit r336497: Fix powl, cpow, cpowf, and cpowl imports from OpenBSD</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/msun/Makefile#5a4c3b83</link>
        <description>Recommit r336497: Fix powl, cpow, cpowf, and cpowl imports from OpenBSDThis is a follow-up to r336299.* lib/msun/Makefile:  . Remove polevll.c* lib/msun/ld80/e_powl.c:  . Copy contents of polevll.c to here.  This is the only consumer of    these functions.  Make functions &apos;static inline&apos;.  . Make reducl a &apos;static inline&apos; function.* lib/msun/man/exp.3:  . Remove BUGS section that no longer applies.* lib/msun/src/math_private.h:  . Remove prototypes of __p1evll() and __polevll()* lib/msun/src/s_cpow.c:* lib/msun/src/s_cpowf.c:* lib/msun/src/s_cpowl.c  . Include math_private.h.  . Use the CMPLX macro from either C99 or math_private.h (depends on    compiler support) instead of the problematic use of complex I.Submitted by:	Steve Kargl &lt;sgk@troutmask.apl.washington.edu&gt;PR:		229876MFC after:	1 week

            List of files:
            /freebsd-12.1/lib/msun/Makefile</description>
        <pubDate>Fri, 20 Jul 2018 18:27:30 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c422fbac - Revert r336497 for now, as it breaks on architectures using gcc, with:</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/msun/Makefile#c422fbac</link>
        <description>Revert r336497 for now, as it breaks on architectures using gcc, with:cc1: warnings being treated as errors/usr/src/lib/msun/src/s_cpow.c: In function &apos;cpow&apos;:/usr/src/lib/msun/src/s_cpow.c:63: warning: implicit declaration of function &apos;CMPLX&apos;

            List of files:
            /freebsd-12.1/lib/msun/Makefile</description>
        <pubDate>Thu, 19 Jul 2018 19:07:25 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2ae9055f - Fix powl, cpow, cpowf, and cpowl imports from OpenBSD</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/msun/Makefile#2ae9055f</link>
        <description>Fix powl, cpow, cpowf, and cpowl imports from OpenBSDThis is a follow-up to r336299.* lib/msun/Makefile:  . Remove polevll.c* lib/msun/ld80/e_powl.c:  . Copy contents of polevll.c to here.  This is the only consumer of    these functions.  Make functions &apos;static inline&apos;.  . Make reducl a &apos;static inline&apos; function.* lib/msun/man/exp.3:  . Remove BUGS section that no longer applies.* lib/msun/src/math_private.h:  . Remove prototypes of __p1evll() and __polevll()* lib/msun/src/s_cpow.c:* lib/msun/src/s_cpowf.c:* lib/msun/src/s_cpowl.c  . Use the CMPLX macro from either C99 or math_private.h (depends of    compiler support) instead of the problematic use of complex I.Submitted by:	Steve Kargl &lt;sgk@troutmask.apl.washington.edu&gt;PR:		229876MFC after:	1 week

            List of files:
            /freebsd-12.1/lib/msun/Makefile</description>
        <pubDate>Thu, 19 Jul 2018 18:44:10 +0000</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6813d08f - msun: add ld80/ld128 powl, cpow, cpowf, cpowl from openbsd</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/msun/Makefile#6813d08f</link>
        <description>msun: add ld80/ld128 powl, cpow, cpowf, cpowl from openbsdThis corresponds to the latest status (hasn&apos;t changed in 9+years) from openbsd of ld80/ld128 powl, and source cpowf, cpow,cpowl (the complex power functions for float complex, doublecomplex, and long double complex) which are required for C99compliance and were missing from FreeBSD. Also required forsome numerical codes using complex numbered Hamiltonians.Thanks to jhb for tracking down the issue with makingweak_reference compile on powerpc.When asked to review, bde said &quot;I don&apos;t like it&quot; - butprovided no actionable feedback or superior implementations.Discussed with: jhbSubmitted by: jmdDifferential Revision: https://reviews.freebsd.org/D15919

            List of files:
            /freebsd-12.1/lib/msun/Makefile</description>
        <pubDate>Sun, 15 Jul 2018 00:23:10 +0000</pubDate>
        <dc:creator>Matt Macy &lt;mmacy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0c0288a2 - Add implementations for clog(3), clogf(3), and clog(3).</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/msun/Makefile#0c0288a2</link>
        <description>Add implementations for clog(3), clogf(3), and clog(3).PR:	216863Submitted by:	bde, Steven G. Kargl &lt;sgk@troutmask.apl.washington.edu&gt;MFC after:	2 weeks

            List of files:
            /freebsd-12.1/lib/msun/Makefile</description>
        <pubDate>Sun, 13 May 2018 09:54:34 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d511b20a - Add HAS_TESTS to all Makefiles that are currently using the</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/msun/Makefile#d511b20a</link>
        <description>Add HAS_TESTS to all Makefiles that are currently using the`SUBDIR.${MK_TESTS}+= tests` idiom.This is a follow up to r321912.

            List of files:
            /freebsd-12.1/lib/msun/Makefile</description>
        <pubDate>Wed, 02 Aug 2017 08:50:42 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4b330699 - Convert traditional ${MK_TESTS} conditional idiom for including test</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/msun/Makefile#4b330699</link>
        <description>Convert traditional ${MK_TESTS} conditional idiom for including testdirectories to SUBDIR.${MK_TESTS} idiomThis is being done to pave the way for future work (and homogenity) in^/projects/make-check-sandbox .No functional change intended.MFC after:	1 weeks

            List of files:
            /freebsd-12.1/lib/msun/Makefile</description>
        <pubDate>Wed, 02 Aug 2017 08:35:51 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e1b98d07 - Implement sincos, sincosf, and sincosl.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/msun/Makefile#e1b98d07</link>
        <description>Implement sincos, sincosf, and sincosl.The primary benefit of these functions is that argumentreduction is done once instead of twice in independentcalls to sin() and cos().* lib/msun/Makefile:  . Add s_sincos[fl].c to the build.  . Add sincos.3 documentation.  . Add appropriate MLINKS.* lib/msun/Symbol.map:  . Expose sincos[fl] symbols in dynamic libm.so.* lib/msun/man/sincos.3:  . Documentation for sincos[fl].* lib/msun/src/k_sincos.h:  . Kernel for sincos() function.  This merges the individual kernels    for sin() and cos().  The merger offered an opportunity to re-arrange    the individual kernels for better performance.* lib/msun/src/k_sincosf.h:   . Kernel for sincosf() function.  This merges the individual kernels     for sinf() and cosf(). The merger offered an opportunity to re-arrange     the individual kernels for better performance.* lib/msun/src/k_sincosl.h:   . Kernel for sincosl() function.  This merges the individual kernels     for sinl() and cosl(). The merger offered an opportunity to re-arrange     the individual kernels for better performance.* lib/msun/src/math.h:  . Add prototytpes for sincos[fl]().* lib/msun/src/math_private.h:  . Add RETURNV macros.  This is needed to reset fpsetprec on I386    hardware for a function with type void.* lib/msun/src/s_sincos.c:  . Implementation of sincos() where sin() and cos() were merged into    one routine and possibly re-arranged for better performance.* lib/msun/src/s_sincosf.c:  . Implementation of sincosf() where sinf() and cosf() were merged into    one routine and possibly re-arranged for better performance.* lib/msun/src/s_sincosl.c:  . Implementation of sincosl() where sinl() and cosl() were merged into    one routine and possibly re-arranged for better performance.PR:		215977, 218300Submitted by:	Steven G. Kargl &lt;sgk@troutmask.apl.washington.edu&gt;MFC after:	1 monthDifferential Revision:	https://reviews.freebsd.org/D10765

            List of files:
            /freebsd-12.1/lib/msun/Makefile</description>
        <pubDate>Sun, 28 May 2017 06:13:38 +0000</pubDate>
        <dc:creator>Michal Meloun &lt;mmel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a2877353 - Fix building of r313761 on platforms that</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/msun/Makefile#a2877353</link>
        <description>Fix building of r313761 on platforms that`long double` is alias of `double` (MIPS, etc)PR:		216850 216851 216852 216856 216857 216858Reported by:	emsateReviewed by:	bde emaste hselaskyApproved by:	bde emaste hselaskyDifferential Revision:	https://reviews.freebsd.org/D9491

            List of files:
            /freebsd-12.1/lib/msun/Makefile</description>
        <pubDate>Fri, 17 Feb 2017 08:22:32 +0000</pubDate>
        <dc:creator>Mahdi Mokhtari &lt;mmokhi@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a11c5077 - Add casinl() cacosl() catanl() casinhl() cacoshl() catanhl() APIs to msun</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/msun/Makefile#a11c5077</link>
        <description>Add casinl() cacosl() catanl() casinhl() cacoshl() catanhl() APIs to msunto improve C11 conformance.PR:		216850 216851 216852 216856 216857 216858Submitted by:	mmokhiReported by:	sgk@troutmask.apl.washington.eduReviewed by:	bde, mat, theravenApproved by:	bde (src committer), mat (mentor)Differential Revision:	https://reviews.freebsd.org/D9491

            List of files:
            /freebsd-12.1/lib/msun/Makefile</description>
        <pubDate>Wed, 15 Feb 2017 07:59:54 +0000</pubDate>
        <dc:creator>Mahdi Mokhtari &lt;mmokhi@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fae95359 - Don&apos;t use fmaxl/fminl on platforms with no long double support,</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/msun/Makefile#fae95359</link>
        <description>Don&apos;t use fmaxl/fminl on platforms with no long double support,use fmax/fmin instead.This fixes fmaxmin test failure on MIPS64.Reviewed by:	emasteSponsored by:	DARPA, AFRLSponsored by:	HEIF5Differential Revision:	https://reviews.freebsd.org/D8216

            List of files:
            /freebsd-12.1/lib/msun/Makefile</description>
        <pubDate>Tue, 11 Oct 2016 20:31:59 +0000</pubDate>
        <dc:creator>Ruslan Bukin &lt;br@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d6e65178 - libm: simplify i387 subdir logic with make&apos;s :S substitution</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/msun/Makefile#d6e65178</link>
        <description>libm: simplify i387 subdir logic with make&apos;s :S substitution

            List of files:
            /freebsd-12.1/lib/msun/Makefile</description>
        <pubDate>Wed, 28 Sep 2016 17:44:03 +0000</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c389411c - Remove libc, librtld_db, libthr packages, and further increase</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/msun/Makefile#c389411c</link>
        <description>Remove libc, librtld_db, libthr packages, and further increasethe constraints on what needs to be installed in a specific tomaintain consistency during upgrades.Create a new clibs package containing libraries that are neededas a bare minimum for consistency.With much help and input from:	kibSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-12.1/lib/msun/Makefile</description>
        <pubDate>Fri, 05 Feb 2016 21:01:08 +0000</pubDate>
        <dc:creator>Glen Barber &lt;gjb@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/msun/Makefile#a70cba95</link>
        <description>First pass through library packaging.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-12.1/lib/msun/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>3c89d6b0 - Don&apos;t override LIB*DIR variables from src.libnames.mk.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/msun/Makefile#3c89d6b0</link>
        <description>Don&apos;t override LIB*DIR variables from src.libnames.mk.In some cases switch to the LIB*SRCDIR value.These recently were defined in r291327 and r291619.Sponsored by:	EMC / Isilon Storage Division

            List of files:
            /freebsd-12.1/lib/msun/Makefile</description>
        <pubDate>Tue, 01 Dec 2015 22:20:04 +0000</pubDate>
        <dc:creator>Bryan Drewery &lt;bdrewery@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6922f800 - Document powl(3)</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/msun/Makefile#6922f800</link>
        <description>Document powl(3)PR: 191751Sponsored by: EMC / Isilon Storage Division

            List of files:
            /freebsd-12.1/lib/msun/Makefile</description>
        <pubDate>Mon, 09 Nov 2015 10:40:16 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>18b2ee82 - Revert r284417 it is not necessary anymore</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/msun/Makefile#18b2ee82</link>
        <description>Revert r284417 it is not necessary anymore

            List of files:
            /freebsd-12.1/lib/msun/Makefile</description>
        <pubDate>Mon, 15 Jun 2015 19:28:07 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4232f826 - Enforce overwritting SHLIBDIR</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/msun/Makefile#4232f826</link>
        <description>Enforce overwritting SHLIBDIRSince METAMODE has been added, sys.mk loads bsd.mkopt.mk which ends load loadingbsd.own.mk which then defines SHLIBDIR before all the Makefile.inc everywhere.This makes /lib being populated again.Reported by:	many

            List of files:
            /freebsd-12.1/lib/msun/Makefile</description>
        <pubDate>Mon, 15 Jun 2015 15:34:20 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bd831db6 - Misc fixes from projects/bmake</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/msun/Makefile#bd831db6</link>
        <description>Misc fixes from projects/bmakeDifferential Revision:       D2748Reviewed by: brooks imp

            List of files:
            /freebsd-12.1/lib/msun/Makefile</description>
        <pubDate>Thu, 11 Jun 2015 21:13:05 +0000</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1119ece4 - Build/install libc, librt, libthr, and msun NetBSD test suites on all</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/lib/msun/Makefile#1119ece4</link>
        <description>Build/install libc, librt, libthr, and msun NetBSD test suites on allarchitecturesMFC after: 1 week

            List of files:
            /freebsd-12.1/lib/msun/Makefile</description>
        <pubDate>Mon, 27 Apr 2015 06:49:27 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
