Re: More parallelism in makefile

Michael Elizabeth Chastain (mec@shout.net)
Wed, 28 Jan 1998 11:01:32 -0600


Hi Andreas,

mec> In Rules.make, $(SYMTAB_OBJS) lost its dependency on
mec> $(SYMTAB_OBJS:%.o=%.c). The original rule does cause excessive
mec> compilation, but by removing this dependency, I believe you completely
mec> lose the dependency of foo.o on foo.c. The pattern rule %.o : %.c does
mec> *not* provide a dependency for anything that has explicit dependencies.

andreas> That's not a problem, the real dependency list comes from the .depend
andreas> file.

Go read a .depend file. I checked both 2.82 and 2.1.60 (random version
from before I rewrote mkdep.c), and neither of them has .depend files
with dependencies on foo.c.

Michael Chastain
<mailto:mec@shout.net>
"love without fear"