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". |
||
---|---|---|
.. | ||
machine | ||
.defaults | ||
boolean.h | ||
commands.c | ||
commands.h | ||
Configure | ||
display.c | ||
display.h | ||
getans | ||
layout.h | ||
loadavg.h | ||
machine.h | ||
Make.desc.X | ||
Makefile | ||
Makefile.X | ||
os.h | ||
patchlevel.h | ||
screen.c | ||
screen.h | ||
sigconv.awk | ||
top.1 | ||
top.c | ||
top.h | ||
top.local.h | ||
top.X | ||
username.c | ||
username.h | ||
utils.c | ||
utils.h | ||
version.c |