<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gunmake/ChangeLog, branch moved-to-git</title>
<subtitle>GNU make with more features of SunOS make</subtitle>
<id>https://git.pashev.ru/gunmake/atom?h=moved-to-git</id>
<link rel='self' href='https://git.pashev.ru/gunmake/atom?h=moved-to-git'/>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/'/>
<updated>2012-12-08T10:26:36Z</updated>
<entry>
<title> job.c (create_batch_file): Fix last change: always increment the</title>
<updated>2012-12-08T10:26:36Z</updated>
<author>
<name>Eli Zaretskii</name>
<email>eliz@gnu.org</email>
</author>
<published>2012-12-08T10:26:36Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=0d12b1a207a6cce4d87c7023065a37ea035bef44'/>
<id>urn:sha1:0d12b1a207a6cce4d87c7023065a37ea035bef44</id>
<content type='text'>
 counter of batch files before trying to use it.
</content>
</entry>
<entry>
<title> job.c (construct_command_argv_internal): Remove " from</title>
<updated>2012-12-07T14:23:39Z</updated>
<author>
<name>Eli Zaretskii</name>
<email>eliz@gnu.org</email>
</author>
<published>2012-12-07T14:23:39Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=299f5faf9361abdf896279bb15fbeb565e927592'/>
<id>urn:sha1:299f5faf9361abdf896279bb15fbeb565e927592</id>
<content type='text'>
 sh_chars_dos[].  Ignore an escaped backslash inside a string
 quoted with "..".  This lifts the 4KB or 8KB command-line length
 limitation imposed by the Windows shell when a command uses quoted
 strings, because we now don't call the shell in that case.
</content>
</entry>
<entry>
<title> job.c (reap_children): Add debug message for when removal of a temporary</title>
<updated>2012-12-07T14:13:16Z</updated>
<author>
<name>Eli Zaretskii</name>
<email>eliz@gnu.org</email>
</author>
<published>2012-12-07T14:13:16Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=0d5d963bcfd5fb625bff4ef2d08d1878cbf7f66d'/>
<id>urn:sha1:0d5d963bcfd5fb625bff4ef2d08d1878cbf7f66d</id>
<content type='text'>
 batch file fails.
</content>
</entry>
<entry>
<title>Avoid leaving temporary batch files in the temporary directory.</title>
<updated>2012-12-07T14:11:15Z</updated>
<author>
<name>Eli Zaretskii</name>
<email>eliz@gnu.org</email>
</author>
<published>2012-12-07T14:11:15Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=715927552ff90f6e77598ca2c216d49527368323'/>
<id>urn:sha1:715927552ff90f6e77598ca2c216d49527368323</id>
<content type='text'>
 job.c (create_batch_file): Declare the counter of batch files
 static, to avoid having 2 jobs using the same file name and
 stepping on each other's toes.  When all 64K names are used up,
 make one more loop looking for slots that became vacant.  This
 avoids leaving behind temporary batch files in the temporary
 directory, which happens frequently on a fast machine when using
 parallel builds.
</content>
</entry>
<entry>
<title>Implement new "load" directive.</title>
<updated>2012-10-29T07:05:21Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2012-10-29T07:05:21Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=7670c84f7732db29f5a9d9c145c2327f4b575f91'/>
<id>urn:sha1:7670c84f7732db29f5a9d9c145c2327f4b575f91</id>
<content type='text'>
Provides support for dynamically loadable objects in GNU make, as a
"technology preview".
</content>
</entry>
<entry>
<title>Update the required version of gettext to get new bugfix macros.</title>
<updated>2012-09-30T03:20:50Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2012-09-30T03:20:50Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=3a285e342ed1349925c3c5efd90403c5de8b6088'/>
<id>urn:sha1:3a285e342ed1349925c3c5efd90403c5de8b6088</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Define _GNU_SOURCE before testing for bsd_signal.</title>
<updated>2012-09-10T03:05:49Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2012-09-10T03:05:49Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=f263ff4ce9584f9e2af2d92933d4f27c06d40a80'/>
<id>urn:sha1:f263ff4ce9584f9e2af2d92933d4f27c06d40a80</id>
<content type='text'>
Fixes Savannah bug #32247
</content>
</entry>
<entry>
<title>Force intermediate targets to be considered if their non-intermediate</title>
<updated>2012-09-10T02:36:05Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2012-09-10T02:36:05Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=fbe5b2c9cd612b962836b9391fa2b58c8baed6fc'/>
<id>urn:sha1:fbe5b2c9cd612b962836b9391fa2b58c8baed6fc</id>
<content type='text'>
parent needs to be remade.  Fixes Savannah bug #30653.
</content>
</entry>
<entry>
<title>Keep the command line on the heap to avoid stack overflow.</title>
<updated>2012-09-09T23:25:07Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2012-09-09T23:25:07Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=a94b0b0ea58767eb204a1ebc8fb30b913d66a64c'/>
<id>urn:sha1:a94b0b0ea58767eb204a1ebc8fb30b913d66a64c</id>
<content type='text'>
Fixes Savannah bug #36451.
</content>
</entry>
<entry>
<title>On BSD, realpath(3) doesn't fail if the target doesn't exist, so test</title>
<updated>2012-09-09T23:14:55Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2012-09-09T23:14:55Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=b9c4a38022e5238356957bba6c2ffaef7a219a23'/>
<id>urn:sha1:b9c4a38022e5238356957bba6c2ffaef7a219a23</id>
<content type='text'>
explicitly with stat(2).  Fixes Savannah bug #35919.
</content>
</entry>
</feed>
