summaryrefslogtreecommitdiff
path: root/read.c
AgeCommit message (Expand)AuthorFilesLines
2010-07-06- Enhance .POSIX to set -e when invoking shells, as demanded by aPaul Smith1-1/+4
2010-07-03Do not consider filenames that contain parens but don't END in a paren,Paul Smith1-15/+44
2009-10-25Update copyright years.Paul Smith1-2/+2
2009-10-25Various simple code cleanups.Paul Smith1-14/+8
2009-10-22Get the old behavior for a situation when no makefile is found in a directory.Boris Kolpackov1-1/+1
2009-10-07Minor fix and code rework.Boris Kolpackov1-0/+1
2009-10-06Fix savannah bug 25780. Optimize things a bit.Boris Kolpackov1-64/+0
2009-10-06Implement the new undefine directive.Boris Kolpackov1-4/+44
2009-09-30Fix Savannah bugs #15110, #25493, #12686, and #17740.Boris Kolpackov1-1/+1
2009-09-27- Add static pattern targets to the string cache.Paul Smith1-7/+7
2009-09-26Fix some memory leaks, found with valgrind.Paul Smith1-5/+16
2009-09-24- Rework secondary expansion so we only defer it if there's a possibilityPaul Smith1-147/+154
2009-09-16- Add xcalloc() and call itPaul Smith1-317/+275
2009-06-13- Fix Savannah bug #13401Paul Smith1-2/+4
2009-06-13- Fix Savannah bug 17825Paul Smith1-5/+15
2009-06-09- Fix Savannah bug #18124Paul Smith1-0/+1
2009-06-07- Add a new test suite for LIBPATTERNSPaul Smith1-29/+29
2009-06-06- Work around a bug in glibc glob(3), by avoiding GLOB_NOCHECK.Paul Smith1-62/+67
2009-06-05- Add forgotten variable/define test suitePaul Smith1-1/+6
2009-06-04- Modify access of config and gnulib Savannah modules to use GITPaul Smith1-70/+66
2009-05-26Add 'private' variable modifier, feature submitted by Ramon Garcia.Paul Smith1-190/+184
2009-05-24Found this change in an old CVS workspace: rewrite savestring() to thePaul Smith1-3/+3
2008-03-28Update the translation project location for PO files (again)Paul Smith1-0/+1
2007-11-04New special variable: .RECIPEPREFIXPaul Smith1-14/+27
2007-07-04* Update to GPLv3Paul Smith1-4/+4
2007-06-19Fix a core dump when reading_file is 0 (20033).Paul Smith1-3/+3
2007-03-20This is a major update, which switches virtually every allocated-but-not-freedPaul Smith1-203/+254
2006-11-18Fix from Eli for incorrect value of $(MAKE) on Cygwin.Paul Smith1-4/+4
2006-04-09Another round of cleanups:Paul Smith1-110/+102
2006-04-07Code cleanup: Remove all references to PARAMS() & ansi2knr.Paul Smith1-22/+21
2006-03-17Fixed Savannah bug #16053.Boris Kolpackov1-18/+7
2006-02-14Some memory leak cleanups (found with valgrind).Paul Smith1-11/+8
2006-02-11Last of the copyright updates.Paul Smith1-1/+2
2006-02-11Update copyright and license notices on all files.Paul Smith1-13/+10
2006-02-10- New code capability: a read-only string cache. Start of solution forPaul Smith1-10/+17
2006-01-04Various changes getting ready for the release of 3.81.Paul Smith1-2/+4
2005-12-14Fixed record_target_var to initialize variable's export field with v_defaultBoris Kolpackov1-2/+1
2005-12-11Extend .SECONDEXPANSION to implicit rules. Final fix for bug #13781.Paul Smith1-5/+1
2005-11-14Implemented the .INCLUDE_DIRS special variable. It expands to a listBoris Kolpackov1-1/+6
2005-10-26Fix a crash I introduced last-minute.Paul Smith1-4/+8
2005-10-24Make second expansion optional (partial implementation).Paul Smith1-80/+50
2005-08-10Fixed Savannah bug #13881.Boris Kolpackov1-12/+12
2005-08-08- Fixed a bug reported by Michael Matz regarding handling of parallelPaul Smith1-13/+10
2005-06-27Fix strerror() handling for systems which set ANSI_STRING.Paul Smith1-5/+3
2005-06-25Fix Savannah bug # 13478. If -L is given, take the latest mtime for aPaul Smith1-3/+0
2005-06-25Fix Savannah bug #1454: skip over semicolons (and comments) inside variablePaul Smith1-18/+77
2005-05-13Implement new "if... else if... endif" semantics.Paul Smith1-76/+119
2005-05-03Fix problems with losing tokens in the jobserver, reported by GrantPaul Smith1-13/+10
2005-04-13Fix performance degradation introduced by the second expansion feature.Paul Smith1-27/+38
2005-04-08Fix some Savannah bugs.Paul Smith1-0/+2