<?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>d79109884624c4b53012598182ff98391aca87ec - sincos.3: Add missing MLINKS.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/lib/libm/Makefile#d79109884624c4b53012598182ff98391aca87ec</link>
        <description>sincos.3: Add missing MLINKS.

            List of files:
            /dflybsd-src/lib/libm/Makefile</description>
        <pubDate>Mon, 10 Feb 2020 15:18:48 +0000</pubDate>
        <dc:creator>Sascha Wildner &lt;saw@online.de&gt;</dc:creator>
    </item>
<item>
        <title>839bc98520382998acc18a78ae1b04a9d4e6d981 - libm: Bring in sincos, sincosf, and sincosl from OpenBSD</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/lib/libm/Makefile#839bc98520382998acc18a78ae1b04a9d4e6d981</link>
        <description>libm: Bring in sincos, sincosf, and sincosl from OpenBSD

            List of files:
            /dflybsd-src/lib/libm/Makefile</description>
        <pubDate>Thu, 06 Feb 2020 12:15:57 +0000</pubDate>
        <dc:creator>Fran&#231;ois Tigeot &lt;ftigeot@wolfpond.org&gt;</dc:creator>
    </item>
<item>
        <title>b6b35a1b4c682b25f983fc039f153dcd04094189 - Move fpclassify.3 from libc to libm where it belongs.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/lib/libm/Makefile#b6b35a1b4c682b25f983fc039f153dcd04094189</link>
        <description>Move fpclassify.3 from libc to libm where it belongs.

            List of files:
            /dflybsd-src/lib/libm/Makefile</description>
        <pubDate>Thu, 09 Aug 2018 12:32:06 +0000</pubDate>
        <dc:creator>Sascha Wildner &lt;saw@online.de&gt;</dc:creator>
    </item>
<item>
        <title>d000ce66eb5d52cb4bf3dd7b8175318c0684465c - Add back a signbit.3 manpage that was killed w/o providing a substitute.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/lib/libm/Makefile#d000ce66eb5d52cb4bf3dd7b8175318c0684465c</link>
        <description>Add back a signbit.3 manpage that was killed w/o providing a substitute.

            List of files:
            /dflybsd-src/lib/libm/Makefile</description>
        <pubDate>Thu, 09 Aug 2018 12:31:25 +0000</pubDate>
        <dc:creator>Sascha Wildner &lt;saw@online.de&gt;</dc:creator>
    </item>
<item>
        <title>697e56459c4d74cd4987e1273f18e47a912b4933 - LTO: Prevent -flto being used in main system libraries.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/lib/libm/Makefile#697e56459c4d74cd4987e1273f18e47a912b4933</link>
        <description>LTO: Prevent -flto being used in main system libraries.There are subtle ways it can get broken specially in libc and libm.(-plugin-opt=-pass-through=-lc)Both libpthread.a and rtld-elf could have use of LTO but it is saferfor now not to expose internals. (affects only static libs)

            List of files:
            /dflybsd-src/lib/libm/Makefile</description>
        <pubDate>Wed, 12 Oct 2016 14:04:52 +0000</pubDate>
        <dc:creator>zrj &lt;rimvydas.jasinskas@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d46ba01e9cb8841869e56e6cbb89191491e9371e - lgamma.3: There is no lgammal_r() function in libm.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/lib/libm/Makefile#d46ba01e9cb8841869e56e6cbb89191491e9371e</link>
        <description>lgamma.3: There is no lgammal_r() function in libm.

            List of files:
            /dflybsd-src/lib/libm/Makefile</description>
        <pubDate>Thu, 20 Aug 2015 21:19:56 +0000</pubDate>
        <dc:creator>Sascha Wildner &lt;saw@online.de&gt;</dc:creator>
    </item>
<item>
        <title>90572312ac515bcaaedfa1f84612254fae2de296 - logb.3: There is no scalbl() function in libm.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/lib/libm/Makefile#90572312ac515bcaaedfa1f84612254fae2de296</link>
        <description>logb.3: There is no scalbl() function in libm.

            List of files:
            /dflybsd-src/lib/libm/Makefile</description>
        <pubDate>Thu, 20 Aug 2015 16:47:32 +0000</pubDate>
        <dc:creator>Sascha Wildner &lt;saw@online.de&gt;</dc:creator>
    </item>
<item>
        <title>ed4c84f4151dacf2571aa685d302bd756a25d321 - Fix installation of libm man page(s)</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/lib/libm/Makefile#ed4c84f4151dacf2571aa685d302bd756a25d321</link>
        <description>Fix installation of libm man page(s)diagnosed-by:	swildner

            List of files:
            /dflybsd-src/lib/libm/Makefile</description>
        <pubDate>Thu, 16 Jul 2015 14:10:58 +0000</pubDate>
        <dc:creator>John Marino &lt;draco@marino.st&gt;</dc:creator>
    </item>
<item>
        <title>be0c75e81ae398f2ec323f9631f2f795efd4e8d3 - Replace hybrid libm with OpenBSD libm on vendor branch</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/lib/libm/Makefile#be0c75e81ae398f2ec323f9631f2f795efd4e8d3</link>
        <description>Replace hybrid libm with OpenBSD libm on vendor branchIn order to gain full c++11 support on GCC, we had to import a numberof long double functions from NetBSD, once again converting libm intoa hybrid library from a mixture of sources.  As of today, FreeBSD stilldoesn&apos;t have the missing functions and the PR on broken c++11 has beenlingering for months.The OpenBSD libm is complete and maintained[1][2].  It&apos;s unmodifiedsources are in vendor/OPENBSD_LIBM branch with local modifications (tosquelch gcc warnings and adjust for OS differences mainly) are appliedto the master for easy diff generation.A dports bulk build was executing using the new math library and theresult is the ports built normally.[1] The final two &quot;imprecise&quot; functions were replaced by proper long    double versions.  The imprecise versions remain as older symbols    (libm has symbol versioning) so this source is additional to what    is provided in the vendor branch. (powl, tgammal)[2] There were several DF306.0 symbols that are not present in OpenLIBM,    partially because they&apos;ve been moved to libc or were always there.    In order to maintain backwards capability, copies of these functions    with new names are built into libm, and given DF306.0 versions only.    Without the version suffix, these past functions will not link to    new programs.

            List of files:
            /dflybsd-src/lib/libm/Makefile</description>
        <pubDate>Mon, 13 Jul 2015 08:54:40 +0000</pubDate>
        <dc:creator>John Marino &lt;draco@marino.st&gt;</dc:creator>
    </item>
<item>
        <title>94bcb8e3769d6527d5ee893172998bb38c0347cf - Add a number of missing MLINKS.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/lib/libm/Makefile#94bcb8e3769d6527d5ee893172998bb38c0347cf</link>
        <description>Add a number of missing MLINKS.However, don&apos;t bring back the libm.3 -&gt; ieee.3 one (it was removedin the recent libm work) because it was kind of silly.

            List of files:
            /dflybsd-src/lib/libm/Makefile</description>
        <pubDate>Tue, 02 Dec 2014 17:09:59 +0000</pubDate>
        <dc:creator>Sascha Wildner &lt;saw@online.de&gt;</dc:creator>
    </item>
<item>
        <title>51a20a6e36a735a8fdc39066a0e405c51e4fc539 - libm: bring in 16 complex functions from NetBSD</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/lib/libm/Makefile#51a20a6e36a735a8fdc39066a0e405c51e4fc539</link>
        <description>libm: bring in 16 complex functions from NetBSDFreeBSD is still missing a number of (obscure) complex functions thatcauses GCC conclude that C99 is not supported.  Seven weeks ago, NetBSDbrought the functions into their base.To avoid a repeat of the unholy mixture of libm from FreeBSD and NetBSDthat we had before, I&apos;ve created a separate directory for NetBSD functionscalled &quot;gaps&quot;.  If/when FreeBSD acquires these functions, we can removefiles from &quot;gaps&quot; as we sync their equivalents.  The NetBSD sources weremodified as follows:  * On the man pages, references to the float and double versions of the    functions were removed when only the long double version was imported.    This includes singular/plural changes, and file/function name changes.  * Changed &quot;#include &lt;math.h&gt;&quot; to &quot;#include &quot;math.h&quot;  * Removed the include for namespace.h  * Removed all &quot;#if 0&quot; blocksThe sixteen functions have symbol versions of DF402.0 and are:  * cpow    cpowf   cpowl  * clog    clogf   clogl  * cacosl  casinl  catanl  * ccoshl  csinhl  ctanhl  * ccosl   csinl   ctanl  * cexpl

            List of files:
            /dflybsd-src/lib/libm/Makefile</description>
        <pubDate>Sun, 30 Nov 2014 21:23:15 +0000</pubDate>
        <dc:creator>John Marino &lt;draco@marino.st&gt;</dc:creator>
    </item>
<item>
        <title>2fedfd5c07f058b632472f2feea2e43949def7d3 - libm: Sync with FreeBSD (gains 6 long double functions)</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/lib/libm/Makefile#2fedfd5c07f058b632472f2feea2e43949def7d3</link>
        <description>libm: Sync with FreeBSD (gains 6 long double functions)The following functions have been implemented:  - coshl  - erfcl  - erfl  - lgammal  - sinhl  - tanhlBefore these were approximated with the double versions using the&quot;imprecise&quot; macros.  I&apos;ve left the old ones in place (unlike FreeBSD)but with symbol versioning so that libraries built with the earlierversions can link to them.  In other words, there are two versions ofthese 6 functions, Df306.1 and DF402.0.

            List of files:
            /dflybsd-src/lib/libm/Makefile</description>
        <pubDate>Sat, 29 Nov 2014 21:28:11 +0000</pubDate>
        <dc:creator>John Marino &lt;draco@marino.st&gt;</dc:creator>
    </item>
<item>
        <title>17f97226bbe6d116c13d6150bcec8bce4b9a9895 - Dynamic root: Move required libraries to /lib</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/lib/libm/Makefile#17f97226bbe6d116c13d6150bcec8bce4b9a9895</link>
        <description>Dynamic root: Move required libraries to /lib* Add /lib to the standard run-time loader library search path* Ensure libxxx.so symbolic links stay in /usr/lib, the build  tools won&apos;t pick them up in /lib

            List of files:
            /dflybsd-src/lib/libm/Makefile</description>
        <pubDate>Sun, 13 Apr 2014 07:03:10 +0000</pubDate>
        <dc:creator>Fran&#231;ois Tigeot &lt;ftigeot@wolfpond.org&gt;</dc:creator>
    </item>
<item>
        <title>967141b1ac2fb9673433963efa8bfce46d990ef1 - libm: Update erf, add imprecise versions of missing c++11 functions</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/lib/libm/Makefile#967141b1ac2fb9673433963efa8bfce46d990ef1</link>
        <description>libm: Update erf, add imprecise versions of missing c++11 functionsProvide updates to erf and erff functions.Also add weak versions of the missing c++11 long double functions byusing taking arguments of type double.  Use of these versions willresult in a linker warning to discourage program that really needextra precision from using them.Note that since the c/c++ specs only guarantee that long double hasprecision equal to double, code that relies on these functions havinggreater precision is unportable at best and broken at worst.Taken-from: FreeBSD

            List of files:
            /dflybsd-src/lib/libm/Makefile</description>
        <pubDate>Sun, 29 Sep 2013 23:29:20 +0000</pubDate>
        <dc:creator>John Marino &lt;draco@marino.st&gt;</dc:creator>
    </item>
<item>
        <title>3c3556359278beacf9ac540663c46f9ef0e7e70e - libm: Fix a typo in the MLINKS line for log2l(3).</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/lib/libm/Makefile#3c3556359278beacf9ac540663c46f9ef0e7e70e</link>
        <description>libm: Fix a typo in the MLINKS line for log2l(3).

            List of files:
            /dflybsd-src/lib/libm/Makefile</description>
        <pubDate>Sun, 28 Jul 2013 00:45:25 +0000</pubDate>
        <dc:creator>Sascha Wildner &lt;saw@online.de&gt;</dc:creator>
    </item>
<item>
        <title>a8a6a9161a123c760a51db32942722249315c1ba - libm: Add several new functions and symbol versioning</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/lib/libm/Makefile#a8a6a9161a123c760a51db32942722249315c1ba</link>
        <description>libm: Add several new functions and symbol versioningThe following long double functions were added to the math library:  logl  log2l  log10l  log1pl  expm1l  acoshl  asinhl  atanhlIn addition, the FreeBSD functionality that creates symbol versioningfor libraries was adapted for FreeBSD.  The first version is called&quot;DFLY36.0&quot;.  If it is necessary to create a new version of the 3.5 or3.6 branch, the number after the decimal will be incremented.  The 3.7branch will start with &quot;DFLY38.0&quot; if it needs its own version.libm was baselined with all symbols being the same version: DFLY36.0.With symbol versioning, it will not be necessary to increment the majorversion anymore, so this library shall always be known as libm.so.4 fromthis point on.

            List of files:
            /dflybsd-src/lib/libm/Makefile</description>
        <pubDate>Tue, 11 Jun 2013 22:28:04 +0000</pubDate>
        <dc:creator>John Marino &lt;draco@marino.st&gt;</dc:creator>
    </item>
<item>
        <title>de6a73fb432f339dd24ab8cede8855826c0a2ce6 - libm: Fix an MLINKS typo.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/lib/libm/Makefile#de6a73fb432f339dd24ab8cede8855826c0a2ce6</link>
        <description>libm: Fix an MLINKS typo.

            List of files:
            /dflybsd-src/lib/libm/Makefile</description>
        <pubDate>Mon, 03 Jun 2013 17:02:24 +0000</pubDate>
        <dc:creator>Sascha Wildner &lt;saw@online.de&gt;</dc:creator>
    </item>
<item>
        <title>2a65303dc935e67ce5f4a93105d42df9774b2b70 - Bump library versions for libc and libm.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/lib/libm/Makefile#2a65303dc935e67ce5f4a93105d42df9774b2b70</link>
        <description>Bump library versions for libc and libm.I forgot to do this for the libm changes, and it&apos;s required since someof the symbols moved around.

            List of files:
            /dflybsd-src/lib/libm/Makefile</description>
        <pubDate>Sun, 02 Jun 2013 12:37:18 +0000</pubDate>
        <dc:creator>Peter Avalos &lt;pavalos@dragonflybsd.org&gt;</dc:creator>
    </item>
<item>
        <title>6ff43c949ec457c91648dc9aef9dbf805e4083d6 - Bring in FreeBSD&apos;s msun code for our libm.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/lib/libm/Makefile#6ff43c949ec457c91648dc9aef9dbf805e4083d6</link>
        <description>Bring in FreeBSD&apos;s msun code for our libm.Our current libm is a mix of NetBSD and FreeBSD.  To easemaintainability, sync with FreeBSD as requested by John Marino.Obtained-from:   FreeBSD

            List of files:
            /dflybsd-src/lib/libm/Makefile</description>
        <pubDate>Mon, 08 Apr 2013 22:04:50 +0000</pubDate>
        <dc:creator>Peter Avalos &lt;pavalos@dragonflybsd.org&gt;</dc:creator>
    </item>
<item>
        <title>86d7f5d305c6adaa56ff4582ece9859d73106103 - Initial import of binutils 2.22 on the new vendor branch</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/dflybsd-src/lib/libm/Makefile#86d7f5d305c6adaa56ff4582ece9859d73106103</link>
        <description>Initial import of binutils 2.22 on the new vendor branchFuture versions of binutils will also reside on this branch ratherthan continuing to create new binutils branches for each new version.

            List of files:
            /dflybsd-src/lib/libm/Makefile</description>
        <pubDate>Sat, 26 Nov 2011 08:27:44 +0000</pubDate>
        <dc:creator>John Marino &lt;draco@marino.st&gt;</dc:creator>
    </item>
</channel>
</rss>
