Lines Matching defs:new
33 don't add new rules (via $(eval ...)) afterwards. In the future it would
37 in the hash have been snapped (a new boolean flag?) and having snap_deps()
138 register struct file *new;
179 new = (struct file *) xmalloc (sizeof (struct file));
180 bzero ((char *) new, sizeof (struct file));
181 new->name = new->hname = name;
182 new->update_status = -1;
186 new->last = new;
187 hash_insert_at (&files, new, file_slot);
192 new->double_colon = f;
193 f->last->prev = new;
194 f->last = new;
197 return new;
202 the `name' member, since it must be put in a new hash bucket,
217 the `hname' member, since it must be put in a new hash bucket,
418 struct dep *new = (struct dep *)
433 if (! new)
434 new = ood;
438 for (dp = new; dp->next != NULL; dp = dp->next)
447 return new;
475 struct dep *new, *d1;
524 new = parse_prereqs (p);
529 if (new && d->staticpattern)
533 struct dep *dp = new, *dl = 0;
564 if (dp == new)
565 dp = new = new->next;
580 for (d1 = new; d1 != 0; d1 = d1->next)
600 if (new != 0)
605 for (d_ptr = &new; *d_ptr; d_ptr = &(*d_ptr)->next)
609 f->deps = new;
617 *d_ptr = new;
650 we might add new files to the table, possibly causing