<?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 boot.ldscript</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>2a63c3be158216222d89a073dcbd6a72ee4aab5a - Remove $FreeBSD$: one-line .c comment pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/stand/i386/boot.ldscript#2a63c3be158216222d89a073dcbd6a72ee4aab5a</link>
        <description>Remove $FreeBSD$: one-line .c comment patternRemove /^/[*/]\s*\$FreeBSD\$.*\n/

            List of files:
            /freebsd/stand/i386/boot.ldscript</description>
        <pubDate>Wed, 16 Aug 2023 19:54:29 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e43d33d286a1aa41b6fc6a209f28a18e8cd7437a - Merge ^/head r358466 through r358677.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/stand/i386/boot.ldscript#e43d33d286a1aa41b6fc6a209f28a18e8cd7437a</link>
        <description>Merge ^/head r358466 through r358677.

            List of files:
            /freebsd/stand/i386/boot.ldscript</description>
        <pubDate>Thu, 05 Mar 2020 18:55:36 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a2037dba7e8671c533ede60b8fdb3f09c03b565d - Link stand/i386 components using a linker script</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/stand/i386/boot.ldscript#a2037dba7e8671c533ede60b8fdb3f09c03b565d</link>
        <description>Link stand/i386 components using a linker scriptLLD 10.0.0 changed the behavior of the -Ttext option, so that using-Ttext=0x0 now causes linking of the loaders to fail with:ld: error: output file too large: 18446744073707016908 bytesI reported this in https://bugs.llvm.org/show_bug.cgi?id=44715, andinitially reverted the upstream change in r357259 to work around it.However, after some discussion with Fangrui Song in the upstream ticket,I think we can classify this as an unfortunate interaction between using-Ttext=0 in combination with --no-rosegment.  (We added the latterin r332090, because btxld does not correctly handle input with morethan 2 PT_LOAD segments.)Fangrui suggested to use a linker script instead, and Warner was alreadyattempting this in r305353, but had to revert it due to &quot;crypto-usingboot problems&quot; (not sure what those were :).This review updates the stand/i386/boot.ldscript to handle moresections, inserts some symbols like _edata and such that we use inlibsa, and also discards any .interp section.It uses ORG which is defined on the linker command line using--defsym ORG=value to set the start of all the sections.Reviewed by:	impMFC after:	2 weeksDifferential Revision: https://reviews.freebsd.org/D23952

            List of files:
            /freebsd/stand/i386/boot.ldscript</description>
        <pubDate>Wed, 04 Mar 2020 22:01:22 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>55b1c6e7e4a6909004e13c6d2f328f911a8e7b83 - Merge ^/head r325663 through r325841.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/stand/i386/boot.ldscript#55b1c6e7e4a6909004e13c6d2f328f911a8e7b83</link>
        <description>Merge ^/head r325663 through r325841.

            List of files:
            /freebsd/stand/i386/boot.ldscript</description>
        <pubDate>Wed, 15 Nov 2017 12:28:11 +0100</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ca987d4641cdcd7f27e153db17c5bf064934faf5 - Move sys/boot to stand. Fix all references to new location</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/stand/i386/boot.ldscript#ca987d4641cdcd7f27e153db17c5bf064934faf5</link>
        <description>Move sys/boot to stand. Fix all references to new locationSponsored by:	Netflix

            List of files:
            /freebsd/stand/i386/boot.ldscript</description>
        <pubDate>Wed, 15 Nov 2017 00:02:19 +0100</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
