<?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.gnuwrap</title>
    <link>http://nxr.netbsd.org/rss/src/tools/Makefile.gnuwrap</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>Put -X into MAKEFLAGS on FreeBSD and Mac OS X; they have a small ARG_MAX.</title>
    <description>/src/tools/Makefile.gnuwrap - 1.9</description>
    <pubDate>Fri Mar 14 05:22:51 UTC 2003</pubDate>
    <dc:creator>thorpej</dc:creator>
</item>

<item>
    <title>Make the null rule execute something so make is appeased if the .y file is<br/>newer than the checked in .c file. Otherwise make errors out.</title>
    <description>/src/tools/Makefile.gnuwrap - 1.8</description>
    <pubDate>Thu Nov 22 08:20:07 UTC 2001</pubDate>
    <dc:creator>jmc</dc:creator>
</item>

<item>
    <title>Add autoconf as a host tool, not built by default.</title>
    <description>/src/tools/Makefile.gnuwrap - 1.7</description>
    <pubDate>Wed Nov 14 20:05:23 UTC 2001</pubDate>
    <dc:creator>tv</dc:creator>
</item>

<item>
    <title>Don't put commands in the suffix rule override (avoids target graph cycles).<br/>Protect from multiple inclusion.</title>
    <description>/src/tools/Makefile.gnuwrap - 1.6</description>
    <pubDate>Tue Nov 13 06:03:41 UTC 2001</pubDate>
    <dc:creator>tv</dc:creator>
</item>

<item>
    <title>Remove local addition mistake in previous.</title>
    <description>/src/tools/Makefile.gnuwrap - 1.5</description>
    <pubDate>Tue Nov 13 04:38:13 UTC 2001</pubDate>
    <dc:creator>tv</dc:creator>
</item>

<item>
    <title>Use ${_srcdir} in .MADE, and add "Makefile" to the list.</title>
    <description>/src/tools/Makefile.gnuwrap - 1.4</description>
    <pubDate>Tue Nov 13 04:37:00 UTC 2001</pubDate>
    <dc:creator>tv</dc:creator>
</item>

<item>
    <title>Make the wrapper work correctly for groff too, which uses a rather freaky<br/>Makefile layout.</title>
    <description>/src/tools/Makefile.gnuwrap - 1.3</description>
    <pubDate>Tue Nov 13 04:28:27 UTC 2001</pubDate>
    <dc:creator>tv</dc:creator>
</item>

<item>
    <title>Make sure the wrapper is used recursively.  -f is not propagated to MAKEFLAGS.</title>
    <description>/src/tools/Makefile.gnuwrap - 1.2</description>
    <pubDate>Tue Nov 13 04:01:49 UTC 2001</pubDate>
    <dc:creator>tv</dc:creator>
</item>

<item>
    <title>Major overhaul of src/tools and host toolchain.  Summary of changes:<br/><br/>* Rewrite src/tools Make logic to work like the rest of the tree wrt<br/>  "dependall" and "install".  The old "make build" hack is gone.<br/><br/>* Remove the MKTOOLS logic.  This was linked to the "make build" hack,<br/>  and was only needed because TOOLDIR originally had no writable default.<br/><br/>* Redo the GNU configure/make logic to make it fit reasonably in a<br/>  BSD make wrapper.  Use new ${.ALLTARGETS} variable to scan for<br/>  targets in $(srcdir), and mark them with .MADE: to prevent rebuilding.<br/><br/>* Only build cross tools in src/tools; remove some messy logic in<br/>  src/usr.* and src/gnu/usr.* that would do target filename rewriting<br/>  (improves consistency and readability).<br/><br/>* Add the ability to build cross gdb at tool build time by setting<br/>  MKCROSSGDB (default no) to "yes" in mk.conf.<br/><br/>* Add src/tools/groff and set up paths to work with this cross groff.</title>
    <description>/src/tools/Makefile.gnuwrap - 1.1</description>
    <pubDate>Mon Nov 12 23:16:23 UTC 2001</pubDate>
    <dc:creator>tv</dc:creator>
</item>
</channel></rss>

