=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/make/compat.c,v retrieving revision 1.41 retrieving revision 1.42 diff -c -r1.41 -r1.42 *** src/usr.bin/make/compat.c 2001/11/17 19:37:53 1.41 --- src/usr.bin/make/compat.c 2001/11/22 21:18:10 1.42 *************** *** 1,5 **** /* $OpenPackages$ */ ! /* $OpenBSD: compat.c,v 1.41 2001/11/17 19:37:53 deraadt Exp $ */ /* $NetBSD: compat.c,v 1.14 1996/11/06 17:59:01 christos Exp $ */ /* --- 1,5 ---- /* $OpenPackages$ */ ! /* $OpenBSD: compat.c,v 1.42 2001/11/22 21:18:10 espie Exp $ */ /* $NetBSD: compat.c,v 1.14 1996/11/06 17:59:01 christos Exp $ */ /* *************** *** 420,428 **** return; } ! if (Lst_Member(&gn->iParents, pgn) != NULL) { ! Varq_Set(IMPSRC_INDEX, Varq_Value(TARGET_INDEX, gn), pgn); ! } /* All the children were made ok. Now cmtime contains the modification * time of the newest child, we need to find out if we exist and when --- 420,428 ---- return; } ! if (Lst_Member(&gn->iParents, pgn) != NULL && ! (pgn->type & OP_IS_SUFFIX)) ! Varq_Set(IMPSRC_INDEX, Varq_Value(TARGET_INDEX, gn), pgn); /* All the children were made ok. Now cmtime contains the modification * time of the newest child, we need to find out if we exist and when *************** *** 547,555 **** * to abort. */ pgn->make = false; else { ! if (Lst_Member(&gn->iParents, pgn) != NULL) { ! Varq_Set(IMPSRC_INDEX, Varq_Value(TARGET_INDEX, gn), pgn); ! } switch (gn->made) { case BEINGMADE: Error("Graph cycles through %s\n", gn->name); --- 547,555 ---- * to abort. */ pgn->make = false; else { ! if (Lst_Member(&gn->iParents, pgn) != NULL && ! (pgn->type & OP_IS_SUFFIX)) ! Varq_Set(IMPSRC_INDEX, Varq_Value(TARGET_INDEX, gn), pgn); switch (gn->made) { case BEINGMADE: Error("Graph cycles through %s\n", gn->name);