=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/make/targ.c,v retrieving revision 1.54 retrieving revision 1.55 diff -c -r1.54 -r1.55 *** src/usr.bin/make/targ.c 2007/11/24 15:41:01 1.54 --- src/usr.bin/make/targ.c 2007/11/28 09:39:01 1.55 *************** *** 1,5 **** /* $OpenPackages$ */ ! /* $OpenBSD: targ.c,v 1.54 2007/11/24 15:41:01 espie Exp $ */ /* $NetBSD: targ.c,v 1.11 1997/02/20 16:51:50 christos Exp $ */ /* --- 1,5 ---- /* $OpenPackages$ */ ! /* $OpenBSD: targ.c,v 1.55 2007/11/28 09:39:01 espie Exp $ */ /* $NetBSD: targ.c,v 1.11 1997/02/20 16:51:50 christos Exp $ */ /* *************** *** 477,483 **** GNode *extra, *cgn; LstNode ln; ! if (gn->type & OP_RESOLVED) return; gn->type |= OP_RESOLVED; if (strncmp(gn->name, objdir, objdir_len) == 0) { --- 477,483 ---- GNode *extra, *cgn; LstNode ln; ! if (gn->type & (OP_RESOLVED|OP_PHONY)) return; gn->type |= OP_RESOLVED; if (strncmp(gn->name, objdir, objdir_len) == 0) {