<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gunmake/maintMakefile, branch 3.82</title>
<subtitle>GNU make with more features of SunOS make</subtitle>
<id>https://git.pashev.ru/gunmake/atom?h=3.82</id>
<link rel='self' href='https://git.pashev.ru/gunmake/atom?h=3.82'/>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/'/>
<updated>2010-07-13T01:20:10Z</updated>
<entry>
<title>Update copyrights for 2010.</title>
<updated>2010-07-13T01:20:10Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2010-07-13T01:20:10Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=9903cda2a734c2f86eefcff656aad032fbb79078'/>
<id>urn:sha1:9903cda2a734c2f86eefcff656aad032fbb79078</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix FTP upload rules.</title>
<updated>2010-07-07T02:06:48Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2010-07-07T02:06:48Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=8a0f9d7b429b32b106d8f46d32c8d5213683fbda'/>
<id>urn:sha1:8a0f9d7b429b32b106d8f46d32c8d5213683fbda</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright years.</title>
<updated>2009-10-25T18:56:44Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2009-10-25T18:56:44Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=5f188b39a49a7eb0d06979b451863dd7ff26a074'/>
<id>urn:sha1:5f188b39a49a7eb0d06979b451863dd7ff26a074</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- Modify access of config and gnulib Savannah modules to use GIT</title>
<updated>2009-06-04T06:30:27Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2009-06-04T06:30:27Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=81f3e4babd128f6740d05b371122762924522fb6'/>
<id>urn:sha1:81f3e4babd128f6740d05b371122762924522fb6</id>
<content type='text'>
- Fix Savannah bug #24655.
- Fix Savannah bug #24588.
- Fix Savannah bug #24277.
- Fix Savannah bug #25697.
- Fix Savannah bug #25694.
- Fix Savannah bug #25460.
- Fix Savannah bug #26207.
- Fix Savannah bug #25712.
- Fix Savannah bug #26593.
- Fix various doc issues.
</content>
</entry>
<entry>
<title>Update the translation project location for PO files (again)</title>
<updated>2008-03-28T03:46:39Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2008-03-28T03:46:39Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=b23b0c3552d3e545049e69e25bf11257e011db45'/>
<id>urn:sha1:b23b0c3552d3e545049e69e25bf11257e011db45</id>
<content type='text'>
Apply fix for Savannah bug #22379.
</content>
</entry>
<entry>
<title>* Update to GPLv3</title>
<updated>2007-07-04T19:35:15Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2007-07-04T19:35:15Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=891ebd4d9766c1fb0bd11bd0fe8ef3ca871d4bc0'/>
<id>urn:sha1:891ebd4d9766c1fb0bd11bd0fe8ef3ca871d4bc0</id>
<content type='text'>
* Update copyright to 2007
* Fix download URL for translation files (thanks to Thiemo Seufer)
</content>
</entry>
<entry>
<title>This is a major update, which switches virtually every allocated-but-not-freed</title>
<updated>2007-03-20T03:02:26Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2007-03-20T03:02:26Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=6ccf33cdbdfda2aea5d51e4d4991881c74d853d1'/>
<id>urn:sha1:6ccf33cdbdfda2aea5d51e4d4991881c74d853d1</id>
<content type='text'>
string into the strcache.  As a side-effect, many more structure members and
function arguments can/should be declared const.

As mentioned in the changelog, unfortunately measurement shows that this
change does not yet reduce memory.  The problem is with secondary expansion:
because of this we store all the prerequisites in the string cache twice.
First we store the prerequisite string after initial expansion but before
secondary expansion, then we store each individual file after secondary
expansion and expand_deps().  I plan to change expand_deps() to be callable
in either context (eval or snap_deps) then have non-second-expansion
targets call expand_deps() during eval, so that we only need to store that
dependency list once.
</content>
</entry>
<entry>
<title>Fixed a number of documentation bugs, plus some build/install issues:</title>
<updated>2006-10-01T05:38:38Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2006-10-01T05:38:38Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=7595f38f62afa7ac3451018d865fb251e3ce91c3'/>
<id>urn:sha1:7595f38f62afa7ac3451018d865fb251e3ce91c3</id>
<content type='text'>
  16304, 16468, 16577, 17701, 17880, 16051, 16652, 16698
Plus some from the mailing list.

Imported a patch from Eli to allow Cygwin builds to support DOS-style
pathnames.
</content>
</entry>
<entry>
<title>Another round of cleanups:</title>
<updated>2006-04-09T22:09:24Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2006-04-09T22:09:24Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=c25294ad3ba1252a0d77bf63a27758a0eee4259e'/>
<id>urn:sha1:c25294ad3ba1252a0d77bf63a27758a0eee4259e</id>
<content type='text'>
- Add more warnings.
- Rename variables that mask out-scope vars with the same name.
- Remove all casts of return values from xmalloc, xrealloc, and alloca.
- Remove casts of the first argument to xrealloc.
- Convert all bcopy/bzero/bcmp invocations to use memcp/memmove/memset/memcmp.
</content>
</entry>
<entry>
<title>Minor tweaks for 3.81rc2.</title>
<updated>2006-03-17T18:55:26Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2006-03-17T18:55:26Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=29e539bad01c06a7e9655b5c33a88f05455124ad'/>
<id>urn:sha1:29e539bad01c06a7e9655b5c33a88f05455124ad</id>
<content type='text'>
</content>
</entry>
</feed>
