<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gunmake/config.h-vms.template, branch master</title>
<subtitle>GNU make with more features of SunOS make</subtitle>
<id>https://git.pashev.ru/gunmake/atom?h=master</id>
<link rel='self' href='https://git.pashev.ru/gunmake/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/'/>
<updated>2014-09-14T05:03:19Z</updated>
<entry>
<title>* main.c (main): Set MAKE_TTYOUT and MAKE_TTYERR.</title>
<updated>2014-09-14T05:03:19Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2014-09-14T05:03:19Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=7f9ce6e97bd1bb4289477ac76532e156947e7865'/>
<id>urn:sha1:7f9ce6e97bd1bb4289477ac76532e156947e7865</id>
<content type='text'>
* configure.ac: Test for isatty() and ttyname()
* makeint.h: provide a substitute for ttyname() if it's not available.
* config.ami.template, config.h-vms.template, config.h.W32.template:
define/undefine HAVE_ISATTY/HAVE_TTYNAME macros.
* NEWS, doc/make.texi: Document these new variables.
</content>
</entry>
<entry>
<title>Enhance VMS exporting make environment variables.</title>
<updated>2014-09-07T22:10:11Z</updated>
<author>
<name>Hartmut Becker</name>
<email>becker.ismaning@freenet.de</email>
</author>
<published>2014-09-03T21:39:25Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=dcca1b5b0ef4d84460e1dfb583f1085cc1ce5b9c'/>
<id>urn:sha1:dcca1b5b0ef4d84460e1dfb583f1085cc1ce5b9c</id>
<content type='text'>
* config.h-vms.template: add feature macro USE_DCL_COM_FILE to always
write a DCL command file, enabled by default.
* vmsjobs.c: with USE_DCL_COM_FILE enabled write make variables as DCL
symbol assignments into the command file.  This enables printing
directory and make level info for recursive use of make. This also
enables forced DCL symbol substitution in the actions.
</content>
</entry>
<entry>
<title>Enhance/fix VMS build environment</title>
<updated>2014-09-07T21:13:56Z</updated>
<author>
<name>Hartmut Becker</name>
<email>becker.ismaning@freenet.de</email>
</author>
<published>2014-08-18T20:45:29Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=7e51810bb575040295523e373028ed714daade44'/>
<id>urn:sha1:7e51810bb575040295523e373028ed714daade44</id>
<content type='text'>
* config.h-vms.template: make sure the CRTL version is known
* makefile.com: always compile/link the guile module, remove VAXCRTL
parameter, new LIST parameter
* makefile.vms: always compile/link the guile module, use more
complete dependencies
* prepare_vms.com: helper to create a VMS config file when building
from a snapshot of the repository
</content>
</entry>
<entry>
<title>Invert the #define for output-sync: turn it off with NO_OUTPUT_SYNC</title>
<updated>2013-09-21T21:37:59Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2013-09-21T21:37:59Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=d2d44f76c4d86017ccbe6f70ef6318d71947e6d7'/>
<id>urn:sha1:d2d44f76c4d86017ccbe6f70ef6318d71947e6d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update source file format: remove TABs, use GNU coding styles.</title>
<updated>2013-05-17T06:29:46Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2013-05-17T06:29:46Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=96cf67bd29957cfde6c5f15cfec7e370c6dbabe2'/>
<id>urn:sha1:96cf67bd29957cfde6c5f15cfec7e370c6dbabe2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright for changes in 2013.</title>
<updated>2013-05-17T05:47:42Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2013-05-17T05:46:11Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=5370238316ee4284fe058a9c298a5734d2686678'/>
<id>urn:sha1:5370238316ee4284fe058a9c298a5734d2686678</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove use of vfork().</title>
<updated>2013-05-06T04:22:27Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2013-05-06T04:22:27Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=94735f0ad7f67c56afa1513381c73e8f62cd44fc'/>
<id>urn:sha1:94735f0ad7f67c56afa1513381c73e8f62cd44fc</id>
<content type='text'>
GCC was giving us warnings, most OS's now just run fork() when you call
vfork(), and looking at the standard definition of vfork() we are a long way
from using it safely anyway: you're not allowed to even call a function before
you exec().
</content>
</entry>
<entry>
<title>build: get rid of 'HAVE_ANSI_COMPILER' C preprocessor conditional</title>
<updated>2013-05-06T00:45:44Z</updated>
<author>
<name>Stefano Lattarini</name>
<email>stefano.lattarini@gmail.com</email>
</author>
<published>2013-04-30T15:11:18Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=c3cd78066c10b213b98cd28459d9971f7809bc81'/>
<id>urn:sha1:c3cd78066c10b213b98cd28459d9971f7809bc81</id>
<content type='text'>
GNU make already assume C89 or later throughout the codebase, and
that preprocessor conditional was no longer used anyway.

* configure.ac: Remove AC_DEFINE of HAVE_ANSI_COMPILER.
* config.ami.template: Remove #define of HAVE_ANSI_COMPILER.
* config.h-vms.template: Likewise.
* config.h.W32.template: Likewise.
* configh.dos.template: Likewise.

Signed-off-by: Stefano Lattarini &lt;stefano.lattarini@gmail.com&gt;
</content>
</entry>
<entry>
<title>Remove support for pre-ANSI variadic function calls.</title>
<updated>2013-04-28T21:59:28Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2013-04-28T21:59:28Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=441b64335590ab91854b997bec07a9578086d895'/>
<id>urn:sha1:441b64335590ab91854b997bec07a9578086d895</id>
<content type='text'>
We've required support for ANSI C (ISO C 89) or better for quite a while.  Get
rid of the old varags.h, doprnt() stuff and simply assume ANSI C variadic
function capability and basic C runtime library support (vfprintf, vsprintf,
etc.)
</content>
</entry>
<entry>
<title>Reflect the 'configure.in' -&gt; 'configure.ac' rename throughout</title>
<updated>2013-04-21T23:21:43Z</updated>
<author>
<name>Stefano Lattarini</name>
<email>stefano.lattarini@gmail.com</email>
</author>
<published>2013-04-20T20:18:16Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=0daa9d37c4648ee6062ce366b660ba667fd19bbc'/>
<id>urn:sha1:0daa9d37c4648ee6062ce366b660ba667fd19bbc</id>
<content type='text'>
In README, code comments, and auxiliary files.

Copyright-paperwork-exempt: yes
Signed-off-by: Stefano Lattarini &lt;stefano.lattarini@gmail.com&gt;
</content>
</entry>
</feed>
