<?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.booters</title>
    <link>http://nxr.netbsd.org/rss/src/sys/arch/i386/stand/Makefile.booters</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>i386: stand: Tiny clean up for `start_pxeboot.o`, NFC</title>
    <description>/src/sys/arch/i386/stand/Makefile.booters - 1.101</description>
    <pubDate>Sat Jun 29 13:52:39 UTC 2024</pubDate>
    <dc:creator>rin</dc:creator>
</item>

<item>
    <title>i386: stand: Adjust for DOS-routine migration</title>
    <description>/src/sys/arch/i386/stand/Makefile.booters - 1.100</description>
    <pubDate>Sat Jun 29 13:46:40 UTC 2024</pubDate>
    <dc:creator>rin</dc:creator>
</item>

<item>
    <title>i386: stand: Drop `*.rom` support; only used for netboot</title>
    <description>/src/sys/arch/i386/stand/Makefile.booters - 1.99</description>
    <pubDate>Sat Jun 29 13:18:18 UTC 2024</pubDate>
    <dc:creator>rin</dc:creator>
</item>

<item>
    <title>i386: stand: Retire its own nfs.c, and switch to libsa/nfs.c. NFC</title>
    <description>/src/sys/arch/i386/stand/Makefile.booters - 1.98</description>
    <pubDate>Sat Jun 29 07:52:16 UTC 2024</pubDate>
    <dc:creator>rin</dc:creator>
</item>

<item>
    <title>i386: stand: G/C `genprom`; used only by netboot</title>
    <description>/src/sys/arch/i386/stand/Makefile.booters - 1.97</description>
    <pubDate>Sat Jun 29 07:38:07 UTC 2024</pubDate>
    <dc:creator>rin</dc:creator>
</item>

<item>
    <title>bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBER<br/><br/>Provide a single variable<br/>	CC_WNO_ADDRESS_OF_PACKED_MEMBER<br/>with options for both clang and gcc, to replace<br/>	CLANG_NO_ADDR_OF_PACKED_MEMBER<br/>	CC_NO_ADDR_OF_PACKED_MEMBER<br/>	GCC_NO_ADDR_OF_PACKED_MEMBER<br/><br/>Using the convention CC_compilerflag, where compilerflag<br/>is based on the full compiler flag name.</title>
    <description>/src/sys/arch/i386/stand/Makefile.booters - 1.96</description>
    <pubDate>Sat Jun 03 08:52:56 UTC 2023</pubDate>
    <dc:creator>lukem</dc:creator>
</item>

<item>
    <title>Fix the clang build by setting -z noseparate-code</title>
    <description>/src/sys/arch/i386/stand/Makefile.booters - 1.95</description>
    <pubDate>Wed Jan 18 00:28:54 UTC 2023</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.94.20;<br/>add support for new GCC 9 warnings that may be too much to fix<br/>right now.  new address-of-packed-member and format-overflow<br/>warnings have new GCC_NO_ADDR_OF_PACKED_MEMBER amd<br/>GCC_NO_FORMAT_OVERFLOW variables to remove these warnings.<br/><br/>apply to a bunch of the tree.  mostly, these are real bugs that<br/>should be fixed, but in many cases, only by removing the 'packed'<br/>attribute from some structure that doesn't really need it.  (i<br/>looked at many different ones, and while perhaps 60-80% were<br/>already properly aligned, it wasn't clear to me that the uses<br/>were always coming from sane data vs network alignment, so it<br/>doesn't seem safe to remove packed without careful research for<br/>each affect struct.)  clang already warned (and was not erroring)<br/>for many of these cases, but gcc picked up dozens more.</title>
    <description>/src/sys/arch/i386/stand/Makefile.booters - 1.94</description>
    <pubDate>Sun Sep 06 07:20:28 UTC 2020</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>Specify NOLIBCSANITIZER in x86 bootloader-like code under sys/arch/<br/><br/>Set NOLIBCSANITIZER for i386 and amd64 specific bootloader-like code.</title>
    <description>/src/sys/arch/i386/stand/Makefile.booters - 1.93</description>
    <pubDate>Wed Jul 25 23:45:32 UTC 2018</pubDate>
    <dc:creator>kamil</dc:creator>
</item>

<item>
    <title>branches:  1.92.2;<br/>- Disable MKSANITIZER<br/>- Redo using NOPIE<br/>- Add NORELRO</title>
    <description>/src/sys/arch/i386/stand/Makefile.booters - 1.92</description>
    <pubDate>Sat Jun 02 14:30:06 UTC 2018</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.91.12;<br/>centralize vers.c building for standalone programs.</title>
    <description>/src/sys/arch/i386/stand/Makefile.booters - 1.91</description>
    <pubDate>Sat Apr 08 19:53:21 UTC 2017</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.90.2;  1.90.4;<br/>Compile the bootblocks for i386 CPUs, even when the main target architecture<br/>is amd64.<br/>Fixes PR port-i386/49725.</title>
    <description>/src/sys/arch/i386/stand/Makefile.booters - 1.90</description>
    <pubDate>Sun Mar 08 19:47:17 UTC 2015</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>branches:  1.89.4;  1.89.6;<br/>Add empty LIBCRTI= as LIBCRT0 to build sa programs without installed DESTDIR.<br/><br/>XXX: probabry we should have bsd.saprog.mk or something.</title>
    <description>/src/sys/arch/i386/stand/Makefile.booters - 1.89</description>
    <pubDate>Sun Jan 12 15:26:29 UTC 2014</pubDate>
    <dc:creator>tsutsui</dc:creator>
</item>

<item>
    <title>Set KLINK_MACHINE</title>
    <description>/src/sys/arch/i386/stand/Makefile.booters - 1.88</description>
    <pubDate>Wed Aug 21 15:24:27 UTC 2013</pubDate>
    <dc:creator>matt</dc:creator>
</item>

<item>
    <title>Use &lt;bsd.klinks.mk&gt;</title>
    <description>/src/sys/arch/i386/stand/Makefile.booters - 1.87</description>
    <pubDate>Wed Aug 21 08:15:19 UTC 2013</pubDate>
    <dc:creator>matt</dc:creator>
</item>

<item>
    <title>branches:  1.86.2;  1.86.4;<br/>Don't depend on HAVE_GCC being always present.</title>
    <description>/src/sys/arch/i386/stand/Makefile.booters - 1.86</description>
    <pubDate>Fri Aug 10 00:18:14 UTC 2012</pubDate>
    <dc:creator>joerg</dc:creator>
</item>

<item>
    <title>branches:  1.85.2;<br/>remove all the code that supported HAVE_GCC=3.  mostly from chuq.</title>
    <description>/src/sys/arch/i386/stand/Makefile.booters - 1.85</description>
    <pubDate>Mon Jun 20 06:52:37 UTC 2011</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>Refactor compiler-specific optimizer flags. Mark bootxx as supported<br/>with clang.</title>
    <description>/src/sys/arch/i386/stand/Makefile.booters - 1.84</description>
    <pubDate>Thu Jun 16 16:39:53 UTC 2011</pubDate>
    <dc:creator>joerg</dc:creator>
</item>

<item>
    <title>branches:  1.83.2;<br/>Do not ignore errors from genprom.</title>
    <description>/src/sys/arch/i386/stand/Makefile.booters - 1.83</description>
    <pubDate>Sat Apr 09 00:26:52 UTC 2011</pubDate>
    <dc:creator>joerg</dc:creator>
</item>

<item>
    <title>Drop bootprog_maker (formerly enabled by -M) and bootprog_date (formerly<br/>disabled by -D) from the output of newvers_stand.sh.  Change -D to the<br/>inverted logic, so that it adds the date to bootprog_rev in ().<br/><br/>Change all platforms accordingly. -D is added if MKREPRO is not yes and<br/>wasn't present before. Platforms that didn't use -D don't depend on<br/>MKREPRO now either.</title>
    <description>/src/sys/arch/i386/stand/Makefile.booters - 1.82</description>
    <pubDate>Sat Jan 22 19:19:18 UTC 2011</pubDate>
    <dc:creator>joerg</dc:creator>
</item>
</channel></rss>

