=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/make/make.c,v retrieving revision 1.62 retrieving revision 1.63 diff -u -r1.62 -r1.63 --- src/usr.bin/make/make.c 2011/11/03 20:55:22 1.62 +++ src/usr.bin/make/make.c 2012/04/21 04:35:32 1.63 @@ -1,4 +1,4 @@ -/* $OpenBSD: make.c,v 1.62 2011/11/03 20:55:22 schwarze Exp $ */ +/* $OpenBSD: make.c,v 1.63 2012/04/21 04:35:32 guenther Exp $ */ /* $NetBSD: make.c,v 1.10 1996/11/06 17:59:15 christos Exp $ */ /* @@ -259,14 +259,9 @@ pgn->name, pgn->unmade); if ( ! (cgn->type & (OP_EXEC|OP_USE))) { - if (cgn->built_status == MADE) { + if (cgn->built_status == MADE) pgn->childMade = true; - if (is_strictly_before(pgn->cmtime, - cgn->mtime)) - pgn->cmtime = cgn->mtime; - } else { - (void)Make_TimeStamp(pgn, cgn); - } + (void)Make_TimeStamp(pgn, cgn); } if (pgn->unmade == 0) { /*