make/tests/scripts/features
Paul Smith 1d992d8fe7 Ensure command lines are written synchronously with -O.
If output-sync is enabled, have make write the command line to the temp file
instead of printing it directly to the screen to ensure that the output is
ordered properly.  Also, remove extraneous enter/leave operations by having
them printed directly when dumping temp file output.
2013-05-05 17:03:51 -04:00
..
archives [SV #37878] Add a check for targets with parens that are not archives. 2013-01-13 12:40:13 -05:00
comments
conditionals
default_names
double_colon Be sure to start parsing prereqs in the right place even if there are 2011-11-14 07:31:06 +00:00
echoing - Rework secondary expansion so we only defer it if there's a possibility 2009-09-24 02:41:44 +00:00
errors Convert all "`'" quotes to "''" per new GNU Coding Standard guidelines. 2012-03-04 00:24:20 +00:00
escape Remove extraneous close(). 2012-10-28 14:56:28 +00:00
export Add 'private' variable modifier, feature submitted by Ramon Garcia. 2009-05-26 01:31:40 +00:00
include Convert all "`'" quotes to "''" per new GNU Coding Standard guidelines. 2012-03-04 00:24:20 +00:00
load Fix interfacing with and remaking dynamic objects on MS-Windows. 2013-05-03 16:09:12 +03:00
loadapi Add memory allocation cleanup to loadable objects. 2013-05-04 17:38:53 -04:00
mult_rules Convert all "`'" quotes to "''" per new GNU Coding Standard guidelines. 2012-03-04 00:24:20 +00:00
mult_targets
order_only
output-sync Ensure command lines are written synchronously with -O. 2013-05-05 17:03:51 -04:00
override - Modify access of config and gnulib Savannah modules to use GIT 2009-06-04 06:30:27 +00:00
parallelism Ensure parallel test works properly. 2013-01-12 21:54:41 -05:00
patspecific_vars Implement the shortest stem first search order for pattern-specific variables and pattern rules. 2009-09-28 12:31:55 +00:00
patternrules Convert all "`'" quotes to "''" per new GNU Coding Standard guidelines. 2012-03-04 00:24:20 +00:00
quoting
recursion Convert all "`'" quotes to "''" per new GNU Coding Standard guidelines. 2012-03-04 00:24:20 +00:00
reinvoke Fix Savannah bug #30723: expand MAKEFLAGS before we re-exec after 2010-08-10 07:35:34 +00:00
se_explicit Improve handling for escaped colons in prerequisite lists. 2012-03-04 16:53:50 +00:00
se_implicit - Fix broken handling of order-only prereqs in secondary expansion 2009-09-24 20:59:22 +00:00
se_statpat - Rework secondary expansion so we only defer it if there's a possibility 2009-09-24 02:41:44 +00:00
shell_assignment Add new feature: != shell assignment for portability with BSD make. 2011-04-18 01:25:20 +00:00
statipattrules Fixed Savannah bug #16053. 2006-03-17 14:24:20 +00:00
targetvars Check if the target-specific variable is the same as the global 2010-11-30 14:48:52 +00:00
utf8 Ignore UTF-8 BOMs. See Savannah bug #36529. 2012-09-09 21:11:00 +00:00
varnesting Save strings we're expanding in case an embedded eval causes them 2011-08-29 16:20:19 +00:00
vpath Convert all "`'" quotes to "''" per new GNU Coding Standard guidelines. 2012-03-04 00:24:20 +00:00
vpath2
vpath3 We compute various values for vpath lookup the first time through 2011-09-18 20:52:13 +00:00
vpathgpath Convert all "`'" quotes to "''" per new GNU Coding Standard guidelines. 2012-03-04 00:24:20 +00:00
vpathplus Convert all "`'" quotes to "''" per new GNU Coding Standard guidelines. 2012-03-04 00:24:20 +00:00