summaryrefslogtreecommitdiff
path: root/read.c
AgeCommit message (Expand)AuthorFilesLines
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
2005-03-09Fixed Savannah bug #12266.Boris Kolpackov1-2/+2
2005-03-03Fixed stem termination and stem triple-expansion bugs.Boris Kolpackov1-19/+4
2005-03-01Fixed Savannah bug #12180.Boris Kolpackov1-1/+1
2005-02-28* New feature: -L optionPaul Smith1-1/+8
2005-02-27Implementation of the .DEFAULT_TARGET special variable.Boris Kolpackov1-41/+86
2005-02-27Implementation of the second expansion in explicitBoris Kolpackov1-171/+87
2004-10-05Moved expansion of simple pattern-specific variables from the rebuild stageBoris Kolpackov1-1/+6
2004-09-21Some code cleanups and efficiency enhancements. As far as I can tellPaul Smith1-32/+28
2004-09-21Fix some bugs in variable pattern substitution (e.g. $(VAR:A=B)),Paul Smith1-2/+2
2004-05-16Various enhancementsPaul Smith1-5/+3
2004-03-22Numerous updates and bug fixes.Paul Smith1-1/+1
2004-01-21Many bug fixes etc.Paul Smith1-21/+24
2003-05-02- Fix bug #1405: allow multiple pattern-specific variables to match a target.Paul Smith1-16/+20
2003-03-24Add support for OS/2, contributed by Andreas Buening <andreas.buening@nexgo.de>Paul Smith1-4/+8
2003-01-30Fix bug #2238: the read.c:eval() function was not entirely reentrant.Paul Smith1-7/+11
2003-01-30Portability fix for glob.h building in FreeBSD ports system.Paul Smith1-4/+10
2002-10-25Fix eval bugs 1516 and 1517.Paul Smith1-17/+38
2002-10-14Convert the source code to use ANSI C style function definitions andPaul Smith1-75/+27
2002-10-13Fix bug#1379: don't use alloca() where it could overrun the stack size.Paul Smith1-9/+22
2002-10-05Fix core dump on malformed variable line (Debian bug #81656)Paul Smith1-10/+13
2002-10-04Fix K&R-isms found on SunOS 4.1.4 builds.Paul Smith1-4/+8
2002-09-23Fix a bug handling target/prerequisite names containing commentPaul Smith1-7/+1
2002-09-18Fix a bug exporting/unexporting multiple variables in one command.Paul Smith1-25/+20
2002-09-17Fix bug #940 (from the Savannah bug tracker): make sure that target-Paul Smith1-2/+10