summaryrefslogtreecommitdiff
path: root/implicit.c
Commit message (Expand)AuthorAgeFilesLines
* Update source file format: remove TABs, use GNU coding styles.Paul Smith2013-05-171-2/+2
* Update copyright for changes in 2013.Paul Smith2013-05-171-1/+1
* Fix a few compiler warnings found by Eli.Paul Smith2013-04-281-7/+1
* Rename the make.h file to makeint.h for internal use only.Paul Smith2013-01-201-1/+1
* Simplify copyrights using ranges of years.Paul Smith2012-03-051-3/+1
* Convert all "`'" quotes to "''" per new GNU Coding Standard guidelines.Paul Smith2012-03-041-15/+15
* Check for possible buffer overflow on very long filenames.Paul Smith2012-02-261-0/+7
* Update copyright notices.Paul Smith2012-01-161-3/+3
* Update copyrights for 2010.Paul Smith2010-07-131-2/+2
* Fixups for warnings on Windows (esp 64bit).Paul Smith2010-07-051-1/+1
* Implement linker-compatible library search.Boris Kolpackov2009-11-121-1/+1
* Update copyright years.Paul Smith2009-10-251-1/+1
* Fix fat-finger bug that left implicit rules with identical stem lengthsPaul Smith2009-10-251-3/+3
* Fix savannah bug 25780. Optimize things a bit.Boris Kolpackov2009-10-061-7/+6
* Performance improvementsBoris Kolpackov2009-10-051-4/+11
* Implement the shortest stem first search order for pattern-specific variables...Boris Kolpackov2009-09-281-0/+22
* Performance improvement.Boris Kolpackov2009-09-251-0/+4
* Merge three parallel arrays into one. Make sure sufficient space is allocated.Boris Kolpackov2009-09-251-28/+36
* - Fix broken handling of order-only prereqs in secondary expansionPaul Smith2009-09-241-225/+238
* - Rework secondary expansion so we only defer it if there's a possibilityPaul Smith2009-09-241-356/+334
* - Add xcalloc() and call itPaul Smith2009-09-161-20/+14
* - Fix Savannah bug 17825Paul Smith2009-06-131-1/+1
* - Fix Savannah bug #19108Paul Smith2009-06-101-2/+1
* - Modify access of config and gnulib Savannah modules to use GITPaul Smith2009-06-041-2/+3
* * Update to GPLv3Paul Smith2007-07-041-4/+4
* This is a major update, which switches virtually every allocated-but-not-freedPaul Smith2007-03-201-72/+47
* Another round of cleanups:Paul Smith2006-04-091-64/+62
* Code cleanup: Remove all references to PARAMS() & ansi2knr.Paul Smith2006-04-071-3/+2
* Release GNU make 3.81.Paul Smith2006-04-011-3/+2
* Fixed Savannah bug #16140.Boris Kolpackov2006-03-221-2/+12
* Fixed Savannah bug #16053.Boris Kolpackov2006-03-171-12/+5
* Numerous updates to tests for issues found on Cygwin and Windows.Paul Smith2006-03-101-1/+1
* Fix a potential core dump when merging aliases. Might fix bug #15818.Paul Smith2006-02-211-7/+9
* - Memory cleanups, found with valgrind.Paul Smith2006-02-201-9/+4
* Some memory leak cleanups (found with valgrind).Paul Smith2006-02-141-10/+13
* Fix bug #11183.Paul Smith2006-02-131-6/+17
* Last of the copyright updates.Paul Smith2006-02-111-1/+2
* Update copyright and license notices on all files.Paul Smith2006-02-111-23/+17
* Extend .SECONDEXPANSION to implicit rules. Final fix for bug #13781.Paul Smith2005-12-111-24/+54
* Fixed bug #13022 by setting is_target flag on files that this implicitBoris Kolpackov2005-12-091-0/+5
* Fix a crash I introduced last-minute.Paul Smith2005-10-261-20/+18
* Make second expansion optional (partial implementation).Paul Smith2005-10-241-9/+5
* Fixed Savannah bugs #13216 and #13218.Boris Kolpackov2005-05-311-0/+14
* Fix performance degradation introduced by the second expansion feature.Paul Smith2005-04-131-11/+13
* Fixed Savannah bug #12267.Boris Kolpackov2005-03-101-4/+18
* Fixed Savannah bug #12202.Boris Kolpackov2005-03-041-0/+2
* Fixed stem termination and stem triple-expansion bugs.Boris Kolpackov2005-03-031-5/+21
* * New feature: -L optionPaul Smith2005-02-281-1/+1
* Implementation of the second expansion in explicitBoris Kolpackov2005-02-271-160/+421
* Fixed bug in implicit rule prerequisite evaluation code. Added test.Boris Kolpackov2004-09-211-1/+3