<?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</title>
    <link>http://nxr.netbsd.org/rss/src/sys/arch/x68k/stand/boot/Makefile</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>fix several builds by making the library order libsa, libz, libkern.</title>
    <description>/src/sys/arch/x68k/stand/boot/Makefile - 1.35</description>
    <pubDate>Tue May 05 10:41:10 UTC 2026</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>Make x68k/stand compile with GCC8. Tested with XEiJ.</title>
    <description>/src/sys/arch/x68k/stand/boot/Makefile - 1.34</description>
    <pubDate>Mon Aug 10 07:00:49 UTC 2020</pubDate>
    <dc:creator>rin</dc:creator>
</item>

<item>
    <title>Add 0x prefix when defining variables, not when using it.<br/>This was necessary for bc(1) but it's no longer necessary.</title>
    <description>/src/sys/arch/x68k/stand/boot/Makefile - 1.33</description>
    <pubDate>Sat Jan 18 05:46:25 UTC 2020</pubDate>
    <dc:creator>isaki</dc:creator>
</item>

<item>
    <title>Pass address constants from Makefile to ldscript.</title>
    <description>/src/sys/arch/x68k/stand/boot/Makefile - 1.32</description>
    <pubDate>Sat Jan 18 05:41:48 UTC 2020</pubDate>
    <dc:creator>isaki</dc:creator>
</item>

<item>
    <title>branches:  1.31.4;<br/>boot_ufs (primary bootloader) expects /boot OMAGIC a.out.</title>
    <description>/src/sys/arch/x68k/stand/boot/Makefile - 1.31</description>
    <pubDate>Fri Jun 14 14:15:53 UTC 2019</pubDate>
    <dc:creator>isaki</dc:creator>
</item>

<item>
    <title>use the right version of ELF2AOUT</title>
    <description>/src/sys/arch/x68k/stand/boot/Makefile - 1.30</description>
    <pubDate>Wed Jan 02 00:48:13 UTC 2019</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>use elf2aout for boot.</title>
    <description>/src/sys/arch/x68k/stand/boot/Makefile - 1.29</description>
    <pubDate>Mon Dec 31 19:25:46 UTC 2018</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.28.12;  1.28.14;<br/>centralize vers.c building for standalone programs.</title>
    <description>/src/sys/arch/x68k/stand/boot/Makefile - 1.28</description>
    <pubDate>Sat Apr 08 19:53:23 UTC 2017</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.27.2;  1.27.4;<br/>Unify netboot and boot (into boot).<br/>Now boot becomes to be able to load the NFS kernel and<br/>netboot also becomes to be able to load the local kernel.<br/>The only difference is the default kernel which loads.<br/>I.e., netboot's default is nfs.<br/><br/>Bump boot_ustar's BOOT_MAXSIZE.</title>
    <description>/src/sys/arch/x68k/stand/boot/Makefile - 1.27</description>
    <pubDate>Sat Jun 25 14:35:58 UTC 2016</pubDate>
    <dc:creator>isaki</dc:creator>
</item>

<item>
    <title>branches:  1.26.4;<br/>Remove STRIP?=strip.<br/>Falling back to the hosttool is not a good way now.</title>
    <description>/src/sys/arch/x68k/stand/boot/Makefile - 1.26</description>
    <pubDate>Fri Aug 08 15:19:51 UTC 2014</pubDate>
    <dc:creator>isaki</dc:creator>
</item>

<item>
    <title>Remove unused variable.</title>
    <description>/src/sys/arch/x68k/stand/boot/Makefile - 1.25</description>
    <pubDate>Wed Aug 06 14:10:42 UTC 2014</pubDate>
    <dc:creator>isaki</dc:creator>
</item>

<item>
    <title>Support a 'switch' command.<br/>It displays/modifies some SRAM parameters on X680x0, like as<br/>memswitch(1) or Human68k's SWITCH.X .<br/>It makes easy to change the boot devices or correct the inconsistency<br/>of SRAM/real memory size.<br/><br/>sample usage:<br/> &gt; switch show         .. show all supported parameters<br/> &gt; switch boot=std     .. set boot order to 'STD'<br/> &gt; switch memory=12    .. set memory size to 12MB</title>
    <description>/src/sys/arch/x68k/stand/boot/Makefile - 1.24</description>
    <pubDate>Tue Aug 05 13:49:04 UTC 2014</pubDate>
    <dc:creator>isaki</dc:creator>
</item>

<item>
    <title>Merge and share boot.c between normal boot and netboot by dumb #ifdefs.<br/><br/>Tested on XM6i.</title>
    <description>/src/sys/arch/x68k/stand/boot/Makefile - 1.23</description>
    <pubDate>Sun Jul 06 06:28:49 UTC 2014</pubDate>
    <dc:creator>tsutsui</dc:creator>
</item>

<item>
    <title>branches:  1.22.2;  1.22.12;<br/>Be silent.</title>
    <description>/src/sys/arch/x68k/stand/boot/Makefile - 1.22</description>
    <pubDate>Tue Mar 20 00:37:01 UTC 2012</pubDate>
    <dc:creator>minoura</dc:creator>
</item>

<item>
    <title>Apply the following patch submitted by Evgeniy Ivanov:<br/>http://mail-index.NetBSD.org/tech-kern/2011/12/15/msg012226.html<br/>http://mail-index.NetBSD.org/tech-kern/2011/12/17/msg012229.html<br/><br/> - add 'ls' op to struct fs_ops to support ls command on each fs,<br/>   enabled by -DLIBSA_ENABLE_LS_OP and SAMISCMAKEFLAGS+="SA_ENABLE_LS_OP=yes"<br/>   in libsa<br/> - split sys/lib/libsa/ufs_ls.c into UFS specific part and MI part (ls.c)<br/>   that opens the target fs and calls fs-depedent XXX_ls() functions<br/> - add a ls op for ext2fs<br/>   (all other fs than ufs and ext2fs don't have actual ls ops yet)<br/> - replace existing MD ufs_ls() calls with this new MI ls()<br/><br/>The original patch was written for i386 and ext2fs.<br/>zaurus zboot has been tested by nonaka@.<br/>ews4800mips and x68k loaders have been tested by me (with several fixes).<br/>landisk might be okay since it was almost copied from i386.<br/><br/>XXX1: "ls" op in fs_ops looks a bit inconsistent, but we will be able to<br/>      replace it with real fs ops like readdir if it's really worth<br/>XXX2: someone might have to check sys/arch/ia64/stand/efi/libefi/efifs_ls.c</title>
    <description>/src/sys/arch/x68k/stand/boot/Makefile - 1.21</description>
    <pubDate>Sun Dec 25 06:09:09 UTC 2011</pubDate>
    <dc:creator>tsutsui</dc:creator>
</item>

<item>
    <title>branches:  1.20.4;  1.20.8;<br/>Make x68k bootloader to use MI libsa, libkern, and libz Makefiles in<br/>src/sys/lib dirs for maintainability.  Tested on X68030, ok from isaki@.</title>
    <description>/src/sys/arch/x68k/stand/boot/Makefile - 1.20</description>
    <pubDate>Tue Apr 12 14:07:35 UTC 2011</pubDate>
    <dc:creator>tsutsui</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/x68k/stand/boot/Makefile - 1.19</description>
    <pubDate>Sat Jan 22 19:19:24 UTC 2011</pubDate>
    <dc:creator>joerg</dc:creator>
</item>

<item>
    <title>branches:  1.18.2;  1.18.4;<br/>remove almost all the ability to build netbsd with an a.out target.<br/>we're ELF now, and there are many missing checks against OBJECT_FMT.<br/>if we ever consider switching, the we can figure out what new ones<br/>we need but for now it's just clutter.<br/><br/>this doesn't remove any of the support for exec_aout or any actually<br/>required-for-boot a.out support, only the ability to build a netbsd<br/>release in a.out format.  ie, most of this code has been dead for<br/>over a decade.<br/><br/>i've tested builds on vax, amd64, i386, mac68k, macppc, sparc, atari,<br/>amiga, shark, cats, dreamcast, landisk, mmeye and x68k.  this covers<br/>the 5 MACHINE_ARCH's affected, and all the other arch code touched.<br/>it also includes some actual run-time testing of sparc, i386 and<br/>shark, and i performed binary comparison upon amiga and x68k as well.<br/><br/><br/>some minor details relevant:<br/>- move shlib.[ch] from ld.aout_so into ldconfig proper, and cut them<br/>  down to only the parts ldconfig needs<br/>- remove various unused source files<br/>- switch amiga bootblocks to using elf2bb.h instead of aout2bb.h</title>
    <description>/src/sys/arch/x68k/stand/boot/Makefile - 1.18</description>
    <pubDate>Tue Jul 06 06:00:01 UTC 2010</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>branches:  1.17.2;  1.17.4;<br/>Use relative paths so we can avoid using ${MACHINE} in a path</title>
    <description>/src/sys/arch/x68k/stand/boot/Makefile - 1.17</description>
    <pubDate>Sat Feb 14 10:39:17 UTC 2009</pubDate>
    <dc:creator>abs</dc:creator>
</item>

<item>
    <title>branches:  1.16.2;<br/>- WARNSfy<br/>- make sure machine and ${MACHIN_ARCH} symlinks are always created<br/>- several tweaks to allow build without installed DESTDIR</title>
    <description>/src/sys/arch/x68k/stand/boot/Makefile - 1.16</description>
    <pubDate>Mon Jan 12 07:56:31 UTC 2009</pubDate>
    <dc:creator>tsutsui</dc:creator>
</item>
</channel></rss>

