Home | History | Annotate | Download | only in make-3.81

Lines Matching defs:dep

22 #include "dep.h"
73 struct idep *next; /* struct dep -compatible interface */
265 struct dep *dep, *expl_d;
271 struct dep **d_ptr;
490 for (dep = rule->deps; dep != 0; dep = dep->next)
505 p = get_next_word (dep->name, &len);
520 if (dep->need_2nd_expansion)
693 /* The DEP->changed flag says that this dependency resides in a
700 /* @@ dep->changed check is disabled. */
702 /*|| ((!dep->changed || check_lastslash) && */
812 dep = file->deps;
813 while (dep != 0)
815 struct dep *next = dep->next;
816 free_dep (dep);
817 dep = next;
864 for (dep = f->deps; dep != 0; dep = dep->next)
866 dep->file = enter_file (dep->name);
867 /* enter_file uses dep->name _if_ we created a new file. */
868 if (dep->name != dep->file->name)
869 free (dep->name);
870 dep->name = 0;
871 dep->file->tried_implicit |= dep->changed;
875 dep = alloc_dep ();
876 dep->ignore_mtime = d->ignore_mtime;
881 dep->file = lookup_file (s);
882 if (dep->file == 0)
884 dep->file = enter_file (s);
886 /* A copy of S is already allocated in DEP->file->name.
892 dep->name = s;
902 if (dep->file == 0)
903 dep->changed = 1;
905 dep->file->tried_implicit = 1;
908 *d_ptr = dep;
909 d_ptr = &dep->next;
952 struct dep *new = alloc_dep ();