<?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 fpu_explode.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>51369649 - sys: further adoption of SPDX licensing ID tags.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/powerpc/fpu/fpu_explode.c#51369649</link>
        <description>sys: further adoption of SPDX licensing ID tags.Mainly focus on files that use BSD 3-Clause license.The Software Package Data Exchange (SPDX) group provides a specificationto make it easier for automated tools to detect and summarize well knownopensource licenses. We are gradually adopting the specification, notingthat the tags are considered only advisory and do not, in any way,superceed or replace the license texts.Special thanks to Wind River for providing access to &quot;The Duke ofHighlander&quot; tool: an older (2014) run over FreeBSD tree was useful as astarting point.

            List of files:
            /freebsd-12.1/sys/powerpc/fpu/fpu_explode.c</description>
        <pubDate>Mon, 20 Nov 2017 19:43:44 +0000</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>aa59d767 - Fix build of powerpc FPU emulator after changes in r295132 to restore the</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/powerpc/fpu/fpu_explode.c#aa59d767</link>
        <description>Fix build of powerpc FPU emulator after changes in r295132 to restore theABI of struct fpreg.  The FPU emulator operates on the &quot;raw&quot; FPU statestored in the pcb rather than the &quot;cooked&quot; fpreg state used for ptrace()and cores.Reported by:	bz

            List of files:
            /freebsd-12.1/sys/powerpc/fpu/fpu_explode.c</description>
        <pubDate>Thu, 04 Feb 2016 17:43:56 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>35f612b8 - Kernel support for the Vector-Scalar eXtension (VSX) found on the POWER7</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/powerpc/fpu/fpu_explode.c#35f612b8</link>
        <description>Kernel support for the Vector-Scalar eXtension (VSX) found on the POWER7and POWER8. This instruction set unifies the 32 64-bit scalar floatingpoint registers with the 32 128-bit vector registers into a single bankof 64 128-bit registers. Kernel support mostly amounts to saving andrestoring the wider version of the floating point registers and makingsure that both scalar FP and vector registers are enabled once a VSXinstruction is executed. get_mcontext() and friends currently cannotsee the high bits, which will require a little more work.As the system compiler (GCC 4.2) does not support VSX, making use of thisfrom userland requires either newer GCC or clang.Relnotes:	yesSponsored by:	FreeBSD Foundation

            List of files:
            /freebsd-12.1/sys/powerpc/fpu/fpu_explode.c</description>
        <pubDate>Sun, 22 Feb 2015 21:40:27 +0000</pubDate>
        <dc:creator>Nathan Whitehorn &lt;nwhitehorn@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b8201e1c - Make single precision floating point arithmetic actually work -- I think</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/powerpc/fpu/fpu_explode.c#b8201e1c</link>
        <description>Make single precision floating point arithmetic actually work -- I thinkit never did -- and fix an obvious missing line. Floating point emulationon Book-E still needs some work but this gets it basically functional onsoft-FPU systems (hard FPU for Book-E is not yet implemented).MFC after:	1 week

            List of files:
            /freebsd-12.1/sys/powerpc/fpu/fpu_explode.c</description>
        <pubDate>Sun, 17 Nov 2013 05:03:15 +0000</pubDate>
        <dc:creator>Nathan Whitehorn &lt;nwhitehorn@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2aa95ace - Include &lt;sys/types.h&gt; before &lt;sys/systm.h&gt; to get typedefs required</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/powerpc/fpu/fpu_explode.c#2aa95ace</link>
        <description>Include &lt;sys/types.h&gt; before &lt;sys/systm.h&gt; to get typedefs requiredby new atomic.h. Fixes tinderbox LINT build.

            List of files:
            /freebsd-12.1/sys/powerpc/fpu/fpu_explode.c</description>
        <pubDate>Wed, 09 Apr 2008 08:50:37 +0000</pubDate>
        <dc:creator>Peter Grehan &lt;grehan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7e76048a - Add a floating-point emulator so that a single userland or single ABI</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/powerpc/fpu/fpu_explode.c#7e76048a</link>
        <description>Add a floating-point emulator so that a single userland or single ABIcan run on processors that don&apos;t have a FPU. This is typically thecase for Book E processors. While a tuned system will probably wantto use soft-float (or use a processor that has a FPU if the usage isFP intensive enough), allowing hard-float on FPU-less systems givesgreat portability and flexibility.Obtained from: NetBSD

            List of files:
            /freebsd-12.1/sys/powerpc/fpu/fpu_explode.c</description>
        <pubDate>Sat, 23 Feb 2008 20:05:26 +0000</pubDate>
        <dc:creator>Marcel Moolenaar &lt;marcel@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
