summaryrefslogtreecommitdiff
path: root/make.h
AgeCommit message (Expand)AuthorFilesLines
2012-01-16Create a new internal interface for defining new make functions.Paul Smith1-2/+1
2012-01-16Update copyright notices.Paul Smith1-3/+3
2012-01-15Add GNU Guile as an optional embedded scripting language for make.Paul Smith1-0/+5
2011-11-14Changes to resolve warnings.Paul Smith1-2/+3
2011-05-02Extern the global declaration of stack_limit. Fixes Savannah bug #32753Paul Smith1-1/+1
2011-02-21* Fixups to the make man pagePaul Smith1-5/+10
2010-11-06Improve backslash/newline handling to adhere to POSIX requirements.Paul Smith1-0/+4
2010-08-29Bump the version to 3.82.90.Paul Smith1-3/+3
2010-07-20Fix up incorrect prototype.Paul Smith1-2/+2
2010-07-19- Many fixup patches from Savannah.Paul Smith1-2/+13
2010-07-13Update copyrights for 2010.Paul Smith1-2/+2
2010-07-12Add missing one_shell declaration.Eli Zaretskii1-0/+1
2010-07-12 make.h (alloca) [!__GNUC__]: Don't define prototype.Eli Zaretskii1-3/+4
2010-07-12Add the beginning of the .ONESHELL special feature.Paul Smith1-0/+1
2010-07-01- Rename strieq() to patheq() for clarity.Paul Smith1-10/+10
2009-11-12Implement linker-compatible library search.Boris Kolpackov1-1/+2
2009-10-25Update copyright years.Paul Smith1-2/+2
2009-10-03- Include <alloca.h> even on non-__GNUC__ systems.Paul Smith1-14/+11
2009-09-16- Add xcalloc() and call itPaul Smith1-1/+3
2009-06-07- Add a new test suite for LIBPATTERNSPaul Smith1-0/+8
2009-05-24Found this change in an old CVS workspace: rewrite savestring() to thePaul Smith1-1/+1
2007-11-04New special variable: .RECIPEPREFIXPaul Smith1-0/+3
2007-10-10Some Windows fixes to allow builds to succeed.Paul Smith1-1/+1
2007-07-04* Update to GPLv3Paul Smith1-4/+4
2007-05-09Fix Savannah bug #19656: rationalize our use of case-insensitive stringPaul Smith1-10/+12
2007-03-20This is a major update, which switches virtually every allocated-but-not-freedPaul Smith1-7/+8
2006-11-18Fix from Eli for incorrect value of $(MAKE) on Cygwin.Paul Smith1-11/+23
2006-10-01Fixed a number of documentation bugs, plus some build/install issues:Paul Smith1-8/+10
2006-04-09Another round of cleanups:Paul Smith1-35/+8
2006-04-07Code cleanup: Remove all references to PARAMS() & ansi2knr.Paul Smith1-89/+80
2006-02-15Fix Savannah bug #106: keep separate track of which variable we arePaul Smith1-0/+1
2006-02-11Last of the copyright updates.Paul Smith1-1/+2
2006-02-11Update copyright and license notices on all files.Paul Smith1-14/+11
2006-02-10- New code capability: a read-only string cache. Start of solution forPaul Smith1-1/+8
2005-10-24Make second expansion optional (partial implementation).Paul Smith1-1/+1
2005-08-29Fix make.h preprocessor directive to work better with Windows compilers.Paul Smith1-1/+1
2005-06-27Fix strerror() handling for systems which set ANSI_STRING.Paul Smith1-5/+4
2005-06-25Fix Savannah bug # 13478. If -L is given, take the latest mtime for aPaul Smith1-1/+6
2005-06-25Fix Savannah bug #1454: skip over semicolons (and comments) inside variablePaul Smith1-2/+0
2005-06-12Fix Savannah bug # 1328: if stdout is redirected to a full filesystem, wePaul Smith1-2/+3
2005-02-28* New feature: -L optionPaul Smith1-3/+2
2005-02-27Implementation of the second expansion in explicitBoris Kolpackov1-0/+4
2004-12-05Fix bug with SHELL handling: make sure the variable struct is initialized.Paul Smith1-2/+0
2004-11-28Fix for bug #1276: Handle SHELL according to POSIX requirements.Paul Smith1-0/+2
2004-09-21Remove sindex() and replace with strstr().Paul Smith1-2/+0
2004-05-16Various enhancementsPaul Smith1-1/+1
2004-03-06Don't use __STDC__; some compilers don't set it properly.Paul Smith1-1/+1
2004-03-04Updates to automate generation of GNU upload artifacts.Paul Smith1-2/+2
2004-02-25Fix the origin regression test.Paul Smith1-15/+0
2004-02-24Many compiler warning cleanups.Paul Smith1-1/+2