Convert to new FAST_DEPEND syntax for guessed dependencies.
This OBJS_DEPEND_GUESS is needed since each target gets its own .depend.target.o file but also because it is spelled .meta.target.o with WITH_META_MODE. The OBJS_DEPEND_GUESS will apply the dependency if the required file is missing. Also remove redundant .c files while here to avoid prolems with targets using .ALLSRC and getting multiple source files. Approved by: re (implicit) Sponsored by: EMC / Isilon Storage Division
This commit is contained in:
parent
919154d9c1
commit
d04dec453a
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=301934
@ -438,9 +438,7 @@ CLEANFILES+= ${GENSRCS} ${GENONLY} ${GENOBJS} ${GNTOOLS}
|
||||
|
||||
#-----------------------------------------------------------------------
|
||||
# Manual dependencies.
|
||||
.if !exists(${DEPENDFILE})
|
||||
.include "Makefile.dep"
|
||||
.endif
|
||||
|
||||
.include <bsd.prog.mk>
|
||||
# DO NOT DELETE
|
||||
|
@ -1,131 +1,131 @@
|
||||
# $FreeBSD$
|
||||
|
||||
errors.o: bconfig.h auto-host.h
|
||||
OBJS_DEPEND_GUESS.errors.o+= bconfig.h auto-host.h
|
||||
|
||||
genattr.o: bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.genattr.o+= bconfig.h auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h
|
||||
|
||||
genattrtab.o: bconfig.h \
|
||||
OBJS_DEPEND_GUESS.genattrtab.o+= bconfig.h \
|
||||
auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h \
|
||||
gtype-desc.h
|
||||
|
||||
genautomata.o: bconfig.h \
|
||||
OBJS_DEPEND_GUESS.genautomata.o+= bconfig.h \
|
||||
auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h
|
||||
|
||||
gencheck.o: bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.gencheck.o+= bconfig.h auto-host.h \
|
||||
tm.h options.h \
|
||||
gencheck.h
|
||||
|
||||
genchecksum.o: bconfig.h \
|
||||
OBJS_DEPEND_GUESS.genchecksum.o+= bconfig.h \
|
||||
auto-host.h
|
||||
|
||||
gencodes.o: bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.gencodes.o+= bconfig.h auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h
|
||||
|
||||
genconditions.o: bconfig.h \
|
||||
OBJS_DEPEND_GUESS.genconditions.o+= bconfig.h \
|
||||
auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h
|
||||
|
||||
genconfig.o: bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.genconfig.o+= bconfig.h auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h
|
||||
|
||||
genconstants.o: bconfig.h \
|
||||
OBJS_DEPEND_GUESS.genconstants.o+= bconfig.h \
|
||||
auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h
|
||||
|
||||
genemit.o: bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.genemit.o+= bconfig.h auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h
|
||||
|
||||
genextract.o: bconfig.h \
|
||||
OBJS_DEPEND_GUESS.genextract.o+= bconfig.h \
|
||||
auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h \
|
||||
insn-config.h
|
||||
|
||||
genflags.o: bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.genflags.o+= bconfig.h auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h
|
||||
|
||||
gengenrtl.o: bconfig.h auto-host.h
|
||||
OBJS_DEPEND_GUESS.gengenrtl.o+= bconfig.h auto-host.h
|
||||
|
||||
gengtype.o: bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.gengtype.o+= bconfig.h auto-host.h \
|
||||
tm.h options.h \
|
||||
gtyp-gen.h
|
||||
|
||||
genmddeps.o: bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.genmddeps.o+= bconfig.h auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h
|
||||
|
||||
genmodes.o: bconfig.h auto-host.h
|
||||
OBJS_DEPEND_GUESS.genmodes.o+= bconfig.h auto-host.h
|
||||
|
||||
genopinit.o: bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.genopinit.o+= bconfig.h auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h
|
||||
|
||||
genoutput.o: bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.genoutput.o+= bconfig.h auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h
|
||||
|
||||
genpeep.o: bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.genpeep.o+= bconfig.h auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h
|
||||
|
||||
genpreds.o: bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.genpreds.o+= bconfig.h auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h
|
||||
|
||||
genrecog.o: bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.genrecog.o+= bconfig.h auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h
|
||||
|
||||
gensupport.o: bconfig.h \
|
||||
OBJS_DEPEND_GUESS.gensupport.o+= bconfig.h \
|
||||
auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h
|
||||
|
||||
ggc-none.o: bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.ggc-none.o+= bconfig.h auto-host.h \
|
||||
gtype-desc.h
|
||||
|
||||
print-rtl.o: bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.print-rtl.o+= bconfig.h auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h
|
||||
|
||||
read-rtl.o: bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.read-rtl.o+= bconfig.h auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h
|
||||
|
||||
rtl.o: bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.rtl.o+= bconfig.h auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h \
|
||||
gtype-desc.h
|
||||
|
||||
insn-modes.o: insn-modes.c config.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.insn-modes.o+= insn-modes.c config.h auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h
|
||||
|
||||
min-insn-modes.o: min-insn-modes.c bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.min-insn-modes.o+= bconfig.h auto-host.h \
|
||||
insn-modes.h
|
||||
|
||||
gengtype-lex.o: gengtype-lex.c \
|
||||
OBJS_DEPEND_GUESS.gengtype-lex.o+= \
|
||||
bconfig.h auto-host.h \
|
||||
gengtype-yacc.h
|
||||
|
||||
gengtype-yacc+%DIKED.o: gengtype-yacc+%DIKED.c \
|
||||
OBJS_DEPEND_GUESS.gengtype-yacc+%DIKED.o+= \
|
||||
bconfig.h \
|
||||
auto-host.h \
|
||||
tm.h options.h \
|
||||
|
||||
insn-conditions.o: insn-conditions.c bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.insn-conditions.o+= insn-conditions.c bconfig.h auto-host.h \
|
||||
insn-constants.h \
|
||||
tm.h options.h \
|
||||
insn-modes.h \
|
||||
@ -133,12 +133,12 @@ insn-conditions.o: insn-conditions.c bconfig.h auto-host.h \
|
||||
tm-preds.h \
|
||||
options.h
|
||||
|
||||
gencondmd.o: gencondmd.c \
|
||||
OBJS_DEPEND_GUESS.gencondmd.o+= \
|
||||
tm.h options.h tm_p.h \
|
||||
tm-preds.h tm-constrs.h tree-check.h \
|
||||
insn-constants.h
|
||||
|
||||
gencondmd.o: gencondmd.c bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.gencondmd.o+= bconfig.h auto-host.h \
|
||||
tm.h options.h \
|
||||
insn-constants.h \
|
||||
insn-modes.h \
|
||||
@ -147,7 +147,7 @@ gencondmd.o: gencondmd.c bconfig.h auto-host.h \
|
||||
tree-check.h \
|
||||
tm-constrs.h
|
||||
|
||||
vec.o: vec.c bconfig.h auto-host.h \
|
||||
OBJS_DEPEND_GUESS.vec.o+= bconfig.h auto-host.h \
|
||||
insn-modes.h \
|
||||
tree-check.h \
|
||||
gtype-desc.h
|
||||
|
Loading…
Reference in New Issue
Block a user