a93ea220fc
* DPSRCS contains extra dependencies, but is _NOT_ added to CLEANFILES. This is a change of behaviour. If a Makefile wants the clean semantics it must specifically append to CLEANFILES. Resolves PR toolchain/5204. * To recap: .d (depend) files are generated for all files in SRCS and DPSRCS that have a suffix of: .c .m .s .S .C .cc .cpp .cxx * If YHEADER is set, automatically add the .y->.h to DPSRCS & CLEANFILES * Ensure that ${OBJS} ${POBJS} ${LOBJS} ${SOBJS} *.d depend upon ${DPSRCS} * Deprecate the (short lived) DEPENDSRCS Update the various Makefiles to these new semantics; generally either adding to CLEANFILES (because DPSRCS doesn't do that anymore), or replacing specific .o dependencies with DPSRCS entries. Tested with "make -j 8 distribution" and "make distribution". |
||
---|---|---|
.. | ||
USD.doc | ||
Makefile | ||
alloc.c | ||
char.c | ||
char.h | ||
const.c | ||
csh.1 | ||
csh.c | ||
csh.h | ||
dir.c | ||
dir.h | ||
dol.c | ||
err.c | ||
exec.c | ||
exp.c | ||
extern.h | ||
file.c | ||
func.c | ||
glob.c | ||
hist.c | ||
init.c | ||
lex.c | ||
misc.c | ||
parse.c | ||
pathnames.h | ||
proc.c | ||
proc.h | ||
sem.c | ||
set.c | ||
str.c | ||
strpct.c | ||
time.c |