<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gunmake/w32, 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-03-05T14:10:39Z</updated>
<entry>
<title>Simplify copyrights using ranges of years.</title>
<updated>2012-03-05T14:10:39Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2012-03-05T14:10:39Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=adb50bd4c92424e7281156e118a687da1c8ebd7f'/>
<id>urn:sha1:adb50bd4c92424e7281156e118a687da1c8ebd7f</id>
<content type='text'>
The new GNU Maintainer's Manual allows the use of year ranges in certain
situations; take advantage of this simplification.
</content>
</entry>
<entry>
<title>Convert all "`'" quotes to "''" per new GNU Coding Standard guidelines.</title>
<updated>2012-03-04T00:24:20Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2012-03-04T00:24:20Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=23c2b99e9d23e726ede9442728272616e66d416f'/>
<id>urn:sha1:23c2b99e9d23e726ede9442728272616e66d416f</id>
<content type='text'>
Fixes Savannah bug #34530.
</content>
</entry>
<entry>
<title>Ifdef away unused w32 functions.</title>
<updated>2012-02-03T12:16:57Z</updated>
<author>
<name>Eli Zaretskii</name>
<email>eliz@gnu.org</email>
</author>
<published>2012-02-03T12:16:57Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=c0751bd3fce253f09b4ebe2aed1c70bcbbc6ad20'/>
<id>urn:sha1:c0751bd3fce253f09b4ebe2aed1c70bcbbc6ad20</id>
<content type='text'>
 w32/subproc/sub_proc.c (proc_stdin_thread, proc_stdout_thread)
 (proc_stderr_thread, process_pipe_io): Ifdef away unused
 functions.
</content>
</entry>
<entry>
<title>Fix Savannah bug #34832 with unused TLS attributes.</title>
<updated>2012-02-03T12:15:56Z</updated>
<author>
<name>Eli Zaretskii</name>
<email>eliz@gnu.org</email>
</author>
<published>2012-02-03T12:15:56Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=1befa76448266208ee853f3e5b3a34a12807eaf4'/>
<id>urn:sha1:1befa76448266208ee853f3e5b3a34a12807eaf4</id>
<content type='text'>
 w32/subproc/w32err.c (map_windows32_error_to_string) [_MSC_VER]:
 Don't use TLS storage for szMessageBuffer.  Ifdef away special
 code for handling Winsock error codes.  Make the function return a
 `const char *'.  Suggested by Ozkan Sezer.  Fixes Savannah bug #34832.
</content>
</entry>
<entry>
<title>  Fix failures on MS-Windows when Make's standard handles are invalid.</title>
<updated>2012-01-28T16:50:21Z</updated>
<author>
<name>Eli Zaretskii</name>
<email>eliz@gnu.org</email>
</author>
<published>2012-01-28T16:50:21Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=eb4f9669716367912244182dd0eb788759f800ec'/>
<id>urn:sha1:eb4f9669716367912244182dd0eb788759f800ec</id>
<content type='text'>
  This can happen when Make is invoked from a GUI application.

  * w32/subproc/sub_proc.c (process_init_fd): Don't dereference
  pproc if it is a NULL pointer.
  (process_begin, process_cleanup): Don't try to close pipe handles
  whose value is INVALID_HANDLE_VALUE.
  (process_easy): Initialize hIn, hOut, and hErr to
  INVALID_HANDLE_VALUE.  If DuplicateHandle fails with
  ERROR_INVALID_HANDLE, duplicate a handle for the null device
  instead of STD_INPUT_HANDLE, STD_OUTPUT_HANDLE or
  STD_ERROR_HANDLE.  Don't try to close pipe handles whose value is
  INVALID_HANDLE_VALUE.

  * function.c (windows32_openpipe): Initialize hIn and hErr to
  INVALID_HANDLE_VALUE.  If DuplicateHandle fails with
  ERROR_INVALID_HANDLE, duplicate a handle for the null device
  instead of STD_INPUT_HANDLE or STD_ERROR_HANDLE.  Fix indentation.
  Don't try to close handles whose value is INVALID_HANDLE_VALUE.
</content>
</entry>
<entry>
<title>Update copyright notices.</title>
<updated>2012-01-16T02:29:20Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2012-01-16T02:29:20Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=3f6bb04e75e5a02f23339c9d4bec99b22d430803'/>
<id>urn:sha1:3f6bb04e75e5a02f23339c9d4bec99b22d430803</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable jobserver on W32 when using configure.</title>
<updated>2011-11-15T21:12:53Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2011-11-15T21:12:53Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=dc2a6ceb81730c25c0beec1f13994b9710767ee1'/>
<id>urn:sha1:dc2a6ceb81730c25c0beec1f13994b9710767ee1</id>
<content type='text'>
Some W32 cleanups: see Savannah bug #34830
Forgot to modify the config.h.W32.template file for jobserver support.
</content>
</entry>
<entry>
<title>Support jobserver capability on Windows systems.</title>
<updated>2011-11-14T00:42:49Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2011-11-14T00:42:49Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=63888b91f62a9c126c1cfa61ec3ffac35a6a36f1'/>
<id>urn:sha1:63888b91f62a9c126c1cfa61ec3ffac35a6a36f1</id>
<content type='text'>
Implementation contributed by Troy Runkel &lt;Troy.Runkel@mathworks.com&gt;
</content>
</entry>
<entry>
<title> w32/subproc/build.bat: Make all 3 cl.exe compile command lines</title>
<updated>2010-08-07T08:55:17Z</updated>
<author>
<name>Eli Zaretskii</name>
<email>eliz@gnu.org</email>
</author>
<published>2010-08-07T08:55:17Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=91be5155674c296bd7ea0faa4ecdc9477eb7ea13'/>
<id>urn:sha1:91be5155674c296bd7ea0faa4ecdc9477eb7ea13</id>
<content type='text'>
 use the same /I switches.  Fixes Savannah bug #30662.
</content>
</entry>
<entry>
<title>- Many fixup patches from Savannah.</title>
<updated>2010-07-19T07:10:53Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2010-07-19T07:10:53Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=fba20a776da6d4a36db21d9b21e9e937bef00ac3'/>
<id>urn:sha1:fba20a776da6d4a36db21d9b21e9e937bef00ac3</id>
<content type='text'>
- Fix the test suite on Solaris (from Boris)
- Update the manual for .ONESHELL
</content>
</entry>
</feed>
