summaryrefslogtreecommitdiff
path: root/implicit.c
AgeCommit message (Expand)AuthorFilesLines
2013-06-22Create a character map to use for locating stop-points in strings.Paul Smith1-1/+1
2013-05-17Update source file format: remove TABs, use GNU coding styles.Paul Smith1-2/+2
2013-05-17Update copyright for changes in 2013.Paul Smith1-1/+1
2013-04-28Fix a few compiler warnings found by Eli.Paul Smith1-7/+1
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-3/+1
2012-03-04Convert all "`'" quotes to "''" per new GNU Coding Standard guidelines.Paul Smith1-15/+15
2012-02-26Check for possible buffer overflow on very long filenames.Paul Smith1-0/+7
2012-01-16Update copyright notices.Paul Smith1-3/+3
2010-07-13Update copyrights for 2010.Paul Smith1-2/+2
2010-07-05Fixups for warnings on Windows (esp 64bit).Paul Smith1-1/+1
2009-11-12Implement linker-compatible library search.Boris Kolpackov1-1/+1
2009-10-25Update copyright years.Paul Smith1-1/+1
2009-10-25Fix fat-finger bug that left implicit rules with identical stem lengthsPaul Smith1-3/+3
2009-10-06Fix savannah bug 25780. Optimize things a bit.Boris Kolpackov1-7/+6
2009-10-05Performance improvementsBoris Kolpackov1-4/+11
2009-09-28Implement the shortest stem first search order for pattern-specific variables...Boris Kolpackov1-0/+22
2009-09-25Performance improvement.Boris Kolpackov1-0/+4
2009-09-25Merge three parallel arrays into one. Make sure sufficient space is allocated.Boris Kolpackov1-28/+36
2009-09-24- Fix broken handling of order-only prereqs in secondary expansionPaul Smith1-225/+238
2009-09-24- Rework secondary expansion so we only defer it if there's a possibilityPaul Smith1-356/+334
2009-09-16- Add xcalloc() and call itPaul Smith1-20/+14
2009-06-13- Fix Savannah bug 17825Paul Smith1-1/+1
2009-06-10- Fix Savannah bug #19108Paul Smith1-2/+1
2009-06-04- Modify access of config and gnulib Savannah modules to use GITPaul Smith1-2/+3
2007-07-04* Update to GPLv3Paul Smith1-4/+4
2007-03-20This is a major update, which switches virtually every allocated-but-not-freedPaul Smith1-72/+47
2006-04-09Another round of cleanups:Paul Smith1-64/+62
2006-04-07Code cleanup: Remove all references to PARAMS() & ansi2knr.Paul Smith1-3/+2
2006-04-01Release GNU make 3.81.Paul Smith1-3/+2
2006-03-22Fixed Savannah bug #16140.Boris Kolpackov1-2/+12
2006-03-17Fixed Savannah bug #16053.Boris Kolpackov1-12/+5
2006-03-10Numerous updates to tests for issues found on Cygwin and Windows.Paul Smith1-1/+1
2006-02-21Fix a potential core dump when merging aliases. Might fix bug #15818.Paul Smith1-7/+9
2006-02-20- Memory cleanups, found with valgrind.Paul Smith1-9/+4
2006-02-14Some memory leak cleanups (found with valgrind).Paul Smith1-10/+13
2006-02-13Fix bug #11183.Paul Smith1-6/+17
2006-02-11Last of the copyright updates.Paul Smith1-1/+2
2006-02-11Update copyright and license notices on all files.Paul Smith1-23/+17
2005-12-11Extend .SECONDEXPANSION to implicit rules. Final fix for bug #13781.Paul Smith1-24/+54
2005-12-09Fixed bug #13022 by setting is_target flag on files that this implicitBoris Kolpackov1-0/+5
2005-10-26Fix a crash I introduced last-minute.Paul Smith1-20/+18
2005-10-24Make second expansion optional (partial implementation).Paul Smith1-9/+5
2005-05-31Fixed Savannah bugs #13216 and #13218.Boris Kolpackov1-0/+14
2005-04-13Fix performance degradation introduced by the second expansion feature.Paul Smith1-11/+13
2005-03-10Fixed Savannah bug #12267.Boris Kolpackov1-4/+18
2005-03-04Fixed Savannah bug #12202.Boris Kolpackov1-0/+2
2005-03-03Fixed stem termination and stem triple-expansion bugs.Boris Kolpackov1-5/+21
2005-02-28* New feature: -L optionPaul Smith1-1/+1
2005-02-27Implementation of the second expansion in explicitBoris Kolpackov1-160/+421