<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in ppc-common.ldscript</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>424089a0fc82ee9db8659b8c1099bbbde8999473 - loader: Fix powerpc64le by working around slof bug in qemu/slof</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/stand/powerpc/ofw/ppc-common.ldscript#424089a0fc82ee9db8659b8c1099bbbde8999473</link>
        <description>loader: Fix powerpc64le by working around slof bug in qemu/slofFix powerpc 64 little endian booting by adding some padding. Due tohttps://gitlab.com/slof/slof/-/blob/master/lib/libelf/elf32.c?ref_type=heads#L114https://gitlab.com/slof/slof/-/blob/master/lib/libelf/elf32.c?ref_type=heads#L150using &lt;= instead of &lt;, slof used to loop over the phdrs. It overruns by1 and so on little endian it swizzles the first 32 bytes of .text. Workaround this by adding 32 bytes of padding after the headers. We shouldfix this in slof, but it&apos;s in the just released QEMU 10.2, so we have topad things here for now.Now powerpc64le + qemu works.MFC After: 3 days (maybe EN too)Reviewed by: adrian, jhibbitsSponsored by: Netflix

            List of files:
            /freebsd/stand/powerpc/ofw/ppc-common.ldscript</description>
        <pubDate>Sun, 28 Dec 2025 06:27:03 +0100</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fe4ab1fdb0da06ddfbd8bf168db9f91b66609253 - loader/powerpc: Share ldscript</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/stand/powerpc/ofw/ppc-common.ldscript#fe4ab1fdb0da06ddfbd8bf168db9f91b66609253</link>
        <description>loader/powerpc: Share ldscriptShare ldscript between the different ppc versions. There&apos;s two differentscripts since we build 32-bit binaries for all types of powerpc, buthave little endian and big endian variations that are different by onlytwo lines. Set the output format and include the rest.Move to foo.ldscript as well.Sponsored by:		NetflixReviewed by:		tsoome, kevansDifferential Revision:	https://reviews.freebsd.org/D44058

            List of files:
            /freebsd/stand/powerpc/ofw/ppc-common.ldscript</description>
        <pubDate>Sun, 25 Feb 2024 01:56:31 +0100</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
