<?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.powerpc</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>d0b2dbfa - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/Makefile.powerpc#d0b2dbfa</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/usr.sbin/Makefile.powerpc</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dc9b124d - Create a new MACHINE_ARCH for Freescale PowerPC e500v2</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/Makefile.powerpc#dc9b124d</link>
        <description>Create a new MACHINE_ARCH for Freescale PowerPC e500v2Summary:The Freescale e500v2 PowerPC core does not use a standard FPU.Instead, it uses a Signal Processing Engine (SPE)--a DSP-style vector processorunit, which doubles as a FPU.  The PowerPC SPE ABI is incompatible with thestock powerpc ABI, so a new MACHINE_ARCH was created to deal with this.Additionaly, the SPE opcodes overlap with Altivec, so these are mutuallyexclusive.  Taking advantage of this fact, a new file, powerpc/booke/spe.c, wascreated with the same function set as in powerpc/powerpc/altivec.c, so itbecomes effectively a drop-in replacement.  setjmp/longjmp were modified to savethe upper 32-bits of the now-64-bit GPRs (upper 32-bits are only accessible bythe SPE).Note: This does _not_ support the SPE in the e500v1, as the e500v1 SPE does notsupport double-precision floating point.Also, without a new MACHINE_ARCH it would be impossible to provide binarypackages which utilize the SPE.Additionally, no work has been done to support ports, work is needed for this.This also means no newer gcc can yet be used.  However, gcc&apos;s powerpc supporthas been refactored which would make adding a powerpcspe-freebsd target veryeasy.Test Plan:This was lightly tested on a RouterBoard RB800 and an AmigaOne A1222(P1022-based) board, compiled against the new ABI.  Base system utilities(/bin/sh, /bin/ls, etc) still function appropriately, the system is able to bootmultiuser.Reviewed By:	bdrewery, impRelnotes:	yesDifferential Revision:	https://reviews.freebsd.org/D5683

            List of files:
            /freebsd-14.2/usr.sbin/Makefile.powerpc</description>
        <pubDate>Sat, 22 Oct 2016 01:57:15 +0000</pubDate>
        <dc:creator>Justin Hibbits &lt;jhibbits@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>91ee3463 - Make the building of libsmb and mount_smbfs unconditional, now that r292552</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/Makefile.powerpc#91ee3463</link>
        <description>Make the building of libsmb and mount_smbfs unconditional, now that r292552has eliminated alignment and endian problems that were making it fail onsome platforms.PR:        180438PR:        189415

            List of files:
            /freebsd-14.2/usr.sbin/Makefile.powerpc</description>
        <pubDate>Mon, 21 Dec 2015 17:41:08 +0000</pubDate>
        <dc:creator>Ian Lepore &lt;ian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>237abf0c - - Trim an unused and bogus Makefile for mount_smbfs.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/Makefile.powerpc#237abf0c</link>
        <description>- Trim an unused and bogus Makefile for mount_smbfs.- Reconnect with some minor modifications, in particular now selsocket()internals are adapted to use sbintime units after recent&apos;ish calloutngswitch.

            List of files:
            /freebsd-14.2/usr.sbin/Makefile.powerpc</description>
        <pubDate>Fri, 28 Jun 2013 21:00:08 +0000</pubDate>
        <dc:creator>Davide Italiano &lt;davide@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2e564269 - Disconnect non-MPSAFE SMBFS from the build in preparation for dropping</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/Makefile.powerpc#2e564269</link>
        <description>Disconnect non-MPSAFE SMBFS from the build in preparation for droppingGIANT from VFS. In addition, disconnect also netsmb, which is a baserequirement for SMBFS.In the while SMBFS regular users can use FUSE interface and smbnetfsport to work with their SMBFS partitions.Also, there are ongoing efforts by vendor to support in-kernel smbfs,so there are good chances that it will get relinked once properly locked.This is not targeted for MFC.

            List of files:
            /freebsd-14.2/usr.sbin/Makefile.powerpc</description>
        <pubDate>Thu, 18 Oct 2012 12:04:56 +0000</pubDate>
        <dc:creator>Attilio Rao &lt;attilio@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>519b7ecc - Merge from tbemd: use Makefile.arch to control building.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/Makefile.powerpc#519b7ecc</link>
        <description>Merge from tbemd: use Makefile.arch to control building.Reviewed by:	arch@ (many times, no objection)

            List of files:
            /freebsd-14.2/usr.sbin/Makefile.powerpc</description>
        <pubDate>Mon, 13 Sep 2010 02:21:07 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
