freebsd-nq/usr.bin/make
Jens Schweikhardt e3e5c7667e Make substitutions in internal macros like $(@F:.o=.c) work.
This should not affect our build process, as

	find /usr/src -name Makefile | xargs grep '@[DF]'

has no matches (other than FreeBSD.org email addresses :-)

PR:		bin/24377
Submitted by:	Mark Valentine <mark@thuvia.demon.co.uk>
Reviewed by:	Matthew Emmerton <matt@gsicomp.on.ca>
MFC after:	4 weeks
2002-01-12 10:45:27 +00:00
..
lst.lib There's also no point in #typedef'ing void/char pointers. Accordingly, 2000-12-02 20:24:42 +00:00
PSD.doc Preceed/preceeding are not english words. Use precede and preceding. 2001-02-18 10:43:53 +00:00
arch.c MAXPATHLEN includes the trailing NUL. 2001-03-01 06:03:17 +00:00
buf.c Use __RCSID() 2000-07-09 02:54:54 +00:00
buf.h
compat.c Use STD{ERR,IN,OUT}_FILENO instead of their numeric values. The 2001-07-26 11:02:39 +00:00
cond.c There's also no point in #typedef'ing void/char pointers. Accordingly, 2000-12-02 20:24:42 +00:00
config.h Allow use of the ${MAKE_SHELL} variable to specify alternate shells for 2000-08-16 23:31:43 +00:00
dir.c -Wall cleanup. 2001-04-25 14:45:36 +00:00
dir.h There's also no point in #typedef'ing void/char pointers. Accordingly, 2000-12-02 20:24:42 +00:00
for.c There's also no point in #typedef'ing void/char pointers. Accordingly, 2000-12-02 20:24:42 +00:00
hash.c Use STD{ERR,IN,OUT}_FILENO instead of their numeric values. The 2001-07-26 11:02:39 +00:00
hash.h There's also no point in #typedef'ing void/char pointers. Accordingly, 2000-12-02 20:24:42 +00:00
job.c Use STD{ERR,IN,OUT}_FILENO instead of their numeric values. The 2001-07-26 11:02:39 +00:00
job.h There's no reason to use fancy forms of NULL. Replace all instances 2000-12-02 18:58:01 +00:00
list.h There's no reason to use fancy forms of NULL. Replace all instances 2000-12-02 18:58:01 +00:00
lst.h There's also no point in #typedef'ing void/char pointers. Accordingly, 2000-12-02 20:24:42 +00:00
main.c unifdef -UWANT_ENV_PWD. 2001-04-25 14:44:42 +00:00
make.1 mdoc(7) police: protect trailing full stops of abbreviations 2001-08-10 13:45:36 +00:00
make.c There's also no point in #typedef'ing void/char pointers. Accordingly, 2000-12-02 20:24:42 +00:00
make.h Fix style(9) bug; use ISDOT[DOT,]() macro available in util.c by moving 2001-01-21 08:24:41 +00:00
Makefile By default build make(1) as a static binary. It costs only 100k of additional 2001-05-18 09:05:56 +00:00
Makefile.dist Include -DDEFSHELL=1 in Makefile.dist so people boostrapping will 2001-03-01 06:26:32 +00:00
nonints.h There's also no point in #typedef'ing void/char pointers. Accordingly, 2000-12-02 20:24:42 +00:00
parse.c Revert previous change -- apparently it's not quite right. It broke 2001-03-15 10:22:50 +00:00
pathnames.h
sprite.h There's also no point in #typedef'ing void/char pointers. Accordingly, 2000-12-02 20:24:42 +00:00
str.c There's also no point in #typedef'ing void/char pointers. Accordingly, 2000-12-02 20:24:42 +00:00
suff.c Fix two bugs in null suffix handling. Both occured only after the suffix 2001-03-08 00:55:08 +00:00
targ.c Preceed/preceeding are not english words. Use precede and preceding. 2001-02-18 10:43:53 +00:00
util.c Fix style(9) bug; use ISDOT[DOT,]() macro available in util.c by moving 2001-01-21 08:24:41 +00:00
var.c Make substitutions in internal macros like $(@F:.o=.c) work. 2002-01-12 10:45:27 +00:00