summaryrefslogtreecommitdiff
path: root/read.c
AgeCommit message (Expand)AuthorFilesLines
2013-02-25Expand the loadable object support.Paul Smith1-2/+4
2013-01-20Rename struct floc to typedef gmk_floc as an externally scoped symbol.Paul Smith1-13/+13
2013-01-20Rename the make.h file to makeint.h for internal use only.Paul Smith1-1/+1
2013-01-20Allow dynamically loaded objects to be rebuilt by make.Paul Smith1-449/+457
2012-10-29Implement new "load" directive.Paul Smith1-11/+62
2012-09-09Fix stupid wrong-pointer error handling target vars containing semicolons.Paul Smith1-2/+2
2012-09-09Ignore UTF-8 BOMs. See Savannah bug #36529.Paul Smith1-5/+17
2012-09-09 read.c (unescape_char): Fix a thinko in the last change.Eli Zaretskii1-3/+6
2012-09-09Break out of an infinite loop if we're not making progress.Paul Smith1-0/+4
2012-09-09When .POSIX: is specified use POSIX-standard macro values by default.Paul Smith1-0/+7
2012-09-01Fix unescape_char when not unescaping.Eli Zaretskii1-1/+1
2012-03-05Simplify copyrights using ranges of years.Paul Smith1-3/+1
2012-03-04Improve handling for escaped colons in prerequisite lists.Paul Smith1-16/+61
2012-03-04Create a new CSTRLEN (constant string length) macro, and use it.Paul Smith1-4/+4
2012-03-04Convert all "`'" quotes to "''" per new GNU Coding Standard guidelines.Paul Smith1-39/+39
2012-01-30Add support for "::=" simple assignment operator.Paul Smith1-15/+22
2012-01-16Update copyright notices.Paul Smith1-3/+3
2011-11-14Be sure to start parsing prereqs in the right place even if there arePaul Smith1-3/+4
2011-11-14Changes to resolve warnings.Paul Smith1-1/+1
2011-09-12Ensure variables defined in $(call ...) have global scopePaul Smith1-1/+1
2011-06-12Fix another error related to whitespace handling in archives.Paul Smith1-5/+5
2011-05-07Inverted the boolean test from what I wanted it to be. Added aPaul Smith1-1/+1
2011-05-02Avoid invoking glob() unless the filename has potential globbingPaul Smith1-24/+34
2011-04-29Delay caching of the file name in eval_makefile() until after all theBoris Kolpackov1-6/+9
2011-04-18Add new feature: != shell assignment for portability with BSD make.Paul Smith1-2/+3
2010-11-30Check if the target-specific variable is the same as the globalPaul Smith1-1/+2
2010-11-06Improve backslash/newline handling to adhere to POSIX requirements.Paul Smith1-22/+14
2010-08-14- Fix the NEWS file to be accuratePaul Smith1-6/+9
2010-07-13Update copyrights for 2010.Paul Smith1-2/+2
2010-07-12Add the beginning of the .ONESHELL special feature.Paul Smith1-0/+4
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