summaryrefslogtreecommitdiff
path: root/read.c
AgeCommit message (Expand)AuthorFilesLines
2013-07-22[Bug #39310] Parse simple pattern prereqs for globbing.Paul Smith1-1/+1
2013-07-21[Bug #39158] Source cleanups suggested by cppcheck utility.Paul Smith1-3/+2
2013-06-22Create a character map to use for locating stop-points in strings.Paul Smith1-58/+40
2013-05-26[SV #38945] Copy the entire buffer back when overwriting CRPaul Smith1-1/+1
2013-05-26[SV #39028] Fix some small typos in messages.Paul Smith1-2/+2
2013-05-22Make MFLAGS and MAKEFLAGS more reliable and predictable.Paul Smith1-1/+4
2013-05-17Update source file format: remove TABs, use GNU coding styles.Paul Smith1-14/+14
2013-05-17Update copyright for changes in 2013.Paul Smith1-1/+1
2013-05-17Remove the dlopen() pointer from struct filedef.Paul Smith1-3/+2
2013-05-03Fix interfacing with and remaking dynamic objects on MS-Windows.Eli Zaretskii1-1/+3
2013-04-27Support .ONESHELL on MS-Windows, for default Windows shells.Eli Zaretskii1-1/+1
2013-04-27Support --output-sync on MS-Windows.Eli Zaretskii1-1/+4
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