summaryrefslogtreecommitdiff
path: root/config.h-vms.template
AgeCommit message (Collapse)AuthorFilesLines
2013-05-06Remove use of vfork().Paul Smith1-6/+0
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().
2013-05-05build: get rid of 'HAVE_ANSI_COMPILER' C preprocessor conditionalStefano Lattarini1-3/+0
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 <stefano.lattarini@gmail.com>
2013-04-28Remove support for pre-ANSI variadic function calls.Paul Smith1-9/+0
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.)
2013-04-21Reflect the 'configure.in' -> 'configure.ac' rename throughoutStefano Lattarini1-1/+1
In README, code comments, and auxiliary files. Copyright-paperwork-exempt: yes Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
2013-01-20Rename the make.h file to makeint.h for internal use only.Paul Smith1-1/+1
2012-03-05Simplify copyrights using ranges of years.Paul Smith1-2/+1
The new GNU Maintainer's Manual allows the use of year ranges in certain situations; take advantage of this simplification.
2012-03-04Convert all "`'" quotes to "''" per new GNU Coding Standard guidelines.Paul Smith1-15/+15
Fixes Savannah bug #34530.
2012-01-16Update copyright notices.Paul Smith1-2/+2
2012-01-15Add GNU Guile as an optional embedded scripting language for make.Paul Smith1-3/+3
On configure-enabled systems, configure will detect Guile installed (using pkg-config, which is how GNU Guile is distributed) and enable it if so. On all non-configure-enabled systems, currently, the default is for Guile support to be disabled.
2011-06-12Fix another error related to whitespace handling in archives.Paul Smith1-0/+5
Newer version of VMS support strncasecmp() so update the config.h.
2010-07-13Update copyrights for 2010.Paul Smith1-1/+1
2009-11-16Add VMS enhancements from Hartmut Becker.Paul Smith1-1/+4
2009-10-25Update copyright years.Paul Smith1-1/+1
2007-07-04* Update to GPLv3Paul Smith1-4/+4
* Update copyright to 2007 * Fix download URL for translation files (thanks to Thiemo Seufer)
2007-05-09Fix Savannah bug #19656: rationalize our use of case-insensitive stringPaul Smith1-79/+85
comparison functions to always use POSIX strcasecmp(). For non-POSIX systems that use other functions (strcmpi or stricmp) use a macro to alias strcasecmp to those. If we can't find any of them (VMS, plus whatever UNIX doesn't have them) then define our own version in misc.c.
2006-04-07Code cleanup: Remove all references to PARAMS() & ansi2knr.Paul Smith1-8/+0
2006-02-11Last of the copyright updates.Paul Smith1-2/+2
2006-02-11Update copyright and license notices on all files.Paul Smith1-1/+18
Added new file strcache.c to various non-UNIX makefiles and build scripts.
2006-01-04Various changes getting ready for the release of 3.81.Paul Smith1-1/+1
- Updates to make.texi and make.1 and other documentation - Some VMS patches - Fix minor bugs reported on the mailing list and from Debian.
2005-07-12Various minor updates and code cleanups.Paul Smith1-5/+7
2004-03-06Don't use __STDC__; some compilers don't set it properly.Paul Smith1-0/+3
Use autoconf's test to set HAVE_ANSI_COMPILER and check that instead.
2004-02-25Add in HAVE_STDARG_H to the various port config files.Paul Smith1-0/+3
2002-08-08Incorporate some VMS fixes.Paul Smith1-7/+10
Add -B option docs. Add .VARIABLES variable. Add a few new tests. Add a new translation: Swedish
2000-06-20* More updates and fixes.Paul Smith1-0/+4
2000-02-05* Updates for VMS, Windows, and DOS ports.Paul Smith1-0/+18
* Clean up some warnings.
2000-01-22* More fixes to VMS by Hartmut Becker.Paul Smith1-4/+13
2000-01-22* Merge VMS patches by Hartmut Becker.Paul Smith1-16/+40
1999-09-01* A bugfix on MAKEFLAGS options creation that broke jobserver.Paul Smith1-0/+2
* Put the host info in the --version output. * Don't croak if the user forces -jN on submakes.
1999-07-21* Installed VMS fixes.Paul Smith1-1/+13
1999-04-25* Add new jobserver feature.Paul Smith1-0/+7
* Small updates to the manual * E.Zaretskii fix for new DJGPP version.
1998-10-03Checkpoint changes. Bug fixes, mostly.Paul Smith1-41/+64
1997-08-27Updated for GNU make 3.75.92.Paul Smith1-2/+8
1997-04-07Changes for make 3.75.1Paul Smith1-1/+4
1996-07-20Sat Jul 20 12:32:10 1996 Klaus Kämpf (kkaempf@progis.de)Roland McGrath1-1/+1
* remake.c (f_mtime) [VMS]: Add missing `if' conditional for future modtime check. * config.h-vms, makefile.vms, readme.vms, vmsify.c: Update address.
1996-03-20Tue Mar 19 20:21:34 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>Roland McGrath1-0/+292
Merged VMS port from Klaus Kaempf <kkaempf@didymus.rmi.de>. * make.h (PARAMS): New macro. * config.h-vms: New file. * makefile.com: New file. * makefile.vms: New file. * readme.vms: New file. * vmsdir.h: New file. * vmsfunctions.c: New file. * vmsify.c: New file. * file.h: Renamed to filedef.h to avoid conflict with VMS system hdr. * ar.c: Added prototypes and changes for VMS. * commands.c: Likewise. * commands.h: Likewise. * default.c: Likewise. * dep.h: Likewise. * dir.c: Likewise. * expand.c: Likewise. * file.c: Likewise. * function.c: Likewise. * implicit.c: Likewise. * job.c: Likewise. * job.h: Likewise. * main.c: Likewise. * make.h: Likewise. * misc.c: Likewise. * read.c: Likewise. * remake.c: Likewise. * remote-stub.c: Likewise. * rule.c: Likewise. * rule.h: Likewise. * variable.c: Likewise. * variable.h: Likewise. * vpath.c: Likewise. * compatMakefile (srcs): Rename file.h to filedef.h.