<?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>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>c1ac8e1a1f981454feca748b662bbeacf0437183 - Remove no-op emips stuff.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.sbin/installboot/Makefile#c1ac8e1a1f981454feca748b662bbeacf0437183</link>
        <description>Remove no-op emips stuff.It seems blindly copied and modified from pmax, but emips bootloadercan be specified by &quot;Ml40x_2ace.plx&quot; config file on the Giano simulator.(not sure what on the real Xilinx ML401 board, but maybe hardcoded)

            List of files:
            /netbsd-src/usr.sbin/installboot/Makefile</description>
        <pubDate>Wed, 22 May 2024 15:42:42 +0000</pubDate>
        <dc:creator>tsutsui &lt;tsutsui@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4882e3f0bfab8dbcf8110d4f4fceeb1f38cc2366 - Add cd9660 support to search a bootloader file in the target file system.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.sbin/installboot/Makefile#4882e3f0bfab8dbcf8110d4f4fceeb1f38cc2366</link>
        <description>Add cd9660 support to search a bootloader file in the target file system.Also add CD boot support for hp300, using a bootloader file in cd9660 fs.This is a tool&apos;s part to close PR/54455.HP 9000/300 machines read LIF directory entry allocated afterthe LIF volume header at the top of the boot disk during bootstrap,and a bootstrap file must be contiguously allocated on the diskdue to limitation of the LIF specification.Current NetBSD/hp300&apos;s bootloader is larger than ~80KB so we haveto prepare a special &apos;boot&apos; partition for FFS (that has only 8KB (ffsv1)or 32KB (ffsv2) spaces) disks to put such a large bootloader.On the other hand, on ISO9660 fs all files are allocated contiguouslyso we can specify a bootloader file in the target ISO9660 directlyin the LIF directory entry.Note we can simply use the existing &quot;append&quot; option to create bootableCD ISO for hp300, but it looks some emulators (at leaset MAME) rejectsuch non-standard ISO files, i.e. with an appended bootloader file atthe end of the image.

            List of files:
            /netbsd-src/usr.sbin/installboot/Makefile</description>
        <pubDate>Sun, 19 May 2024 15:48:57 +0000</pubDate>
        <dc:creator>tsutsui &lt;tsutsui@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a9a927dd92e47e762a9b728651aea66320c81cf2 - adapt to ${CC_WNO_ADDRESS_OF_PACKED_MEMBER}</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.sbin/installboot/Makefile#a9a927dd92e47e762a9b728651aea66320c81cf2</link>
        <description>adapt to ${CC_WNO_ADDRESS_OF_PACKED_MEMBER}Simplify CWARNFLAGS to use ${CC_WNO_ADDRESS_OF_PACKED_MEMBER}which works for both clang and gcc, and remove compiler-specificequivalents.

            List of files:
            /netbsd-src/usr.sbin/installboot/Makefile</description>
        <pubDate>Sat, 03 Jun 2023 21:26:27 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f937c412f371bc14cc109a4768482c4850abc7a5 - bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBER</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.sbin/installboot/Makefile#f937c412f371bc14cc109a4768482c4850abc7a5</link>
        <description>bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBERProvide a single variable	CC_WNO_ADDRESS_OF_PACKED_MEMBERwith options for both clang and gcc, to replace	CLANG_NO_ADDR_OF_PACKED_MEMBER	CC_NO_ADDR_OF_PACKED_MEMBER	GCC_NO_ADDR_OF_PACKED_MEMBERUsing the convention CC_compilerflag, where compilerflagis based on the full compiler flag name.

            List of files:
            /netbsd-src/usr.sbin/installboot/Makefile</description>
        <pubDate>Sat, 03 Jun 2023 08:52:53 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cb93b81028a438562e5ded116fc123493c690319 - add support for new GCC 9 warnings that may be too much to fix</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.sbin/installboot/Makefile#cb93b81028a438562e5ded116fc123493c690319</link>
        <description>add support for new GCC 9 warnings that may be too much to fixright now.  new address-of-packed-member and format-overflowwarnings have new GCC_NO_ADDR_OF_PACKED_MEMBER amdGCC_NO_FORMAT_OVERFLOW variables to remove these warnings.apply to a bunch of the tree.  mostly, these are real bugs thatshould be fixed, but in many cases, only by removing the &apos;packed&apos;attribute from some structure that doesn&apos;t really need it.  (ilooked at many different ones, and while perhaps 60-80% werealready properly aligned, it wasn&apos;t clear to me that the useswere always coming from sane data vs network alignment, so itdoesn&apos;t seem safe to remove packed without careful research foreach affect struct.)  clang already warned (and was not erroring)for many of these cases, but gcc picked up dozens more.

            List of files:
            /netbsd-src/usr.sbin/installboot/Makefile</description>
        <pubDate>Sun, 06 Sep 2020 07:20:26 +0000</pubDate>
        <dc:creator>mrg &lt;mrg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>696896edc90765445c24083ee7f34c075174bce4 - Add evbmips support for u-boot handling.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.sbin/installboot/Makefile#696896edc90765445c24083ee7f34c075174bce4</link>
        <description>Add evbmips support for u-boot handling.

            List of files:
            /netbsd-src/usr.sbin/installboot/Makefile</description>
        <pubDate>Sun, 21 Jun 2020 17:17:01 +0000</pubDate>
        <dc:creator>thorpej &lt;thorpej@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>effa0345f71a48ad6daf9ba6b0a3ca683fc5510c - Never trust a compiler that predefines i386 as 1 - do the symbol name</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.sbin/installboot/Makefile#effa0345f71a48ad6daf9ba6b0a3ca683fc5510c</link>
        <description>Never trust a compiler that predefines i386 as 1 - do the symbol nameconcatenation at the make level instead.

            List of files:
            /netbsd-src/usr.sbin/installboot/Makefile</description>
        <pubDate>Thu, 15 Aug 2019 19:53:01 +0000</pubDate>
        <dc:creator>martin &lt;martin@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3e1d4a8ce32ac441d425248adb61c984a61b84df - Replace black voodo linker magic (sometimes failing) with some</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.sbin/installboot/Makefile#3e1d4a8ce32ac441d425248adb61c984a61b84df</link>
        <description>Replace black voodo linker magic (sometimes failing) with somemakefile + macro magic to trim the list of available machines on sizerestricted install media.

            List of files:
            /netbsd-src/usr.sbin/installboot/Makefile</description>
        <pubDate>Thu, 15 Aug 2019 14:06:40 +0000</pubDate>
        <dc:creator>martin &lt;martin@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>02d67d10660cd0d3f72f9f7ee9ceeb2fc880da41 - Add installboot(8) support for evbarm (and, in the future, other evb*)</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.sbin/installboot/Makefile#02d67d10660cd0d3f72f9f7ee9ceeb2fc880da41</link>
        <description>Add installboot(8) support for evbarm (and, in the future, other evb*)boards that use u-boot.  A known board database lists boards and theirrespective u-boot packages.  u-boot packages are discovered at run-time(in /usr/pkg/share/u-boot, by default).  These packages contain boarddatabase overlays that describe u-boot installation procedure that&apos;sspecific for that board.Support this as a native tool and as a host tool.  The native toolwill attempt to determine the running board type using OpenFirmwarecalls.  Host tool and native tool alike may also specify a board typedirectly using the &quot;-o board=xxx option&quot; or have installboot(8) determinethe board type from a device tree blob using &quot;-o dtb=/path/to/board.dtb&quot;.A &quot;-o media=xxx&quot; option is provided for boards that have different u-bootbinaries and/or installation procedures for different media types (e.g.SDMMC, eMMC, or USB).This is trivial to extend to other evb* platforms that use u-boot, even ifthey don&apos;t use FDT for autoconfiguration.

            List of files:
            /netbsd-src/usr.sbin/installboot/Makefile</description>
        <pubDate>Tue, 07 May 2019 05:02:41 +0000</pubDate>
        <dc:creator>thorpej &lt;thorpej@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f9c27363267ff0efe48c764f4b281dbb9f6527bb - Disable a couple of warnings until further investigation.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.sbin/installboot/Makefile#f9c27363267ff0efe48c764f4b281dbb9f6527bb</link>
        <description>Disable a couple of warnings until further investigation.

            List of files:
            /netbsd-src/usr.sbin/installboot/Makefile</description>
        <pubDate>Wed, 11 Jan 2017 12:19:43 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8cd9de5e58f323a1fef42e1d48e74aba0c130d63 - Linking against libutil is not appropiate for tools.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.sbin/installboot/Makefile#8cd9de5e58f323a1fef42e1d48e74aba0c130d63</link>
        <description>Linking against libutil is not appropiate for tools.

            List of files:
            /netbsd-src/usr.sbin/installboot/Makefile</description>
        <pubDate>Sat, 06 Jun 2015 15:45:47 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>18bcb9c15bd055a13b834b909eb98ab886568ccd - Support wedge names.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.sbin/installboot/Makefile#18bcb9c15bd055a13b834b909eb98ab886568ccd</link>
        <description>Support wedge names.

            List of files:
            /netbsd-src/usr.sbin/installboot/Makefile</description>
        <pubDate>Fri, 05 Jun 2015 05:03:21 +0000</pubDate>
        <dc:creator>mlelstv &lt;mlelstv@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6d3ceb1d619615401b17c9aa3e4bc674a1cb048b - Rename NetBSD/hp700 to NetBSD/hppa.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.sbin/installboot/Makefile#6d3ceb1d619615401b17c9aa3e4bc674a1cb048b</link>
        <description>Rename NetBSD/hp700 to NetBSD/hppa.Unfortunately our VCS isn&apos;t very helpful here.

            List of files:
            /netbsd-src/usr.sbin/installboot/Makefile</description>
        <pubDate>Mon, 24 Feb 2014 07:23:38 +0000</pubDate>
        <dc:creator>skrll &lt;skrll@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9edf9a04578e6c31927228eead02aa9d08d450ee - Remove many HAVE_GCC || HAVE_PCC conditionals as the options also apply</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.sbin/installboot/Makefile#9edf9a04578e6c31927228eead02aa9d08d450ee</link>
        <description>Remove many HAVE_GCC || HAVE_PCC conditionals as the options also applyto Clang. Add a few cases of HAVE_LLVM for -fno-strict-aliasing.

            List of files:
            /netbsd-src/usr.sbin/installboot/Makefile</description>
        <pubDate>Fri, 10 Aug 2012 12:10:27 +0000</pubDate>
        <dc:creator>joerg &lt;joerg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7a3dc95e5c7793866b89a162f7605ec21fd03d7a - fix various gcc-4.5 warnings</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.sbin/installboot/Makefile#7a3dc95e5c7793866b89a162f7605ec21fd03d7a</link>
        <description>fix various gcc-4.5 warnings

            List of files:
            /netbsd-src/usr.sbin/installboot/Makefile</description>
        <pubDate>Sun, 14 Aug 2011 17:50:16 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c111245a78af130a37be9fa187a36e4096487859 - apply some -Wno-error and/or -fno-strict-aliasing.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.sbin/installboot/Makefile#c111245a78af130a37be9fa187a36e4096487859</link>
        <description>apply some -Wno-error and/or -fno-strict-aliasing.all of this should be looked at closer, but some of them are notvery trivial.

            List of files:
            /netbsd-src/usr.sbin/installboot/Makefile</description>
        <pubDate>Wed, 22 Jun 2011 02:49:41 +0000</pubDate>
        <dc:creator>mrg &lt;mrg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>75e42fa7da3375c4e9eb19f0f41f75ab22e8e064 - remove most of the remaining HAVE_GCC tests that are always true in</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.sbin/installboot/Makefile#75e42fa7da3375c4e9eb19f0f41f75ab22e8e064</link>
        <description>remove most of the remaining HAVE_GCC tests that are always true inthe modern world.

            List of files:
            /netbsd-src/usr.sbin/installboot/Makefile</description>
        <pubDate>Mon, 20 Jun 2011 07:43:56 +0000</pubDate>
        <dc:creator>mrg &lt;mrg@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5f7e80a8347a06224e3d98023e437667ed7b47d5 - Add support for the Extensible MIPS (&quot;eMIPS&quot;) platform.  The</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.sbin/installboot/Makefile#5f7e80a8347a06224e3d98023e437667ed7b47d5</link>
        <description>Add support for the Extensible MIPS (&quot;eMIPS&quot;) platform.  TheNetBSD/emips port runs on Xilinx and Beecube FPGA systems and theGiano system simulator.eMIPS is a platform developed at Microsoft Research for researchingreconfigurable computing.  eMIPS allows dynamic loading and schedulingof application-specific circuits for the purpose of acceleratingcomputations based on the current workload.NetBSD eMIPS support for NetBSD 4.x was written at Microsoft Researchby Alessandro Forin and Neil Pittman.  Microsoft Corporation hasdonated full copyright to The NetBSD Foundation.Platform support for eMIPS is the first part of Microsoft&apos;scontribution.  The second part includes the hardware acceleratorframework and will be proposed on tech-kern soon.

            List of files:
            /netbsd-src/usr.sbin/installboot/Makefile</description>
        <pubDate>Wed, 26 Jan 2011 01:18:43 +0000</pubDate>
        <dc:creator>pooka &lt;pooka@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d877c4c3c02304002c0642d7f34a58d07138d6a9 - Enable WARNS=4 by default, except for:</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.sbin/installboot/Makefile#d877c4c3c02304002c0642d7f34a58d07138d6a9</link>
        <description>Enable WARNS=4 by default, except for:	cpuctl  dumplfs  hprop  ipf  iprop-log  kadmin  kcm  kdc  kdigest	kimpersonate  kstash  ktutil  makefs  ndbootd  ntp  pppd  quot	racoon  racoonctl  rtadvd  sntp  sup  tcpdchk  tcpdmatch  tcpdump	traceroute  traceroute6  user  veriexecgen  wsmoused  zic(Mostly third-party applications)

            List of files:
            /netbsd-src/usr.sbin/installboot/Makefile</description>
        <pubDate>Wed, 22 Apr 2009 15:23:01 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>aa4393e8f7e5ce8bbd80c14bfc786de20388b7a3 - WARNS=4</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.sbin/installboot/Makefile#aa4393e8f7e5ce8bbd80c14bfc786de20388b7a3</link>
        <description>WARNS=4

            List of files:
            /netbsd-src/usr.sbin/installboot/Makefile</description>
        <pubDate>Sun, 05 Apr 2009 12:04:04 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
