=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/make/parse.c,v retrieving revision 1.111 retrieving revision 1.112 diff -u -r1.111 -r1.112 --- src/usr.bin/make/parse.c 2015/01/23 13:18:40 1.111 +++ src/usr.bin/make/parse.c 2015/01/23 22:35:57 1.112 @@ -1,4 +1,4 @@ -/* $OpenBSD: parse.c,v 1.111 2015/01/23 13:18:40 espie Exp $ */ +/* $OpenBSD: parse.c,v 1.112 2015/01/23 22:35:57 espie Exp $ */ /* $NetBSD: parse.c,v 1.29 1997/03/10 21:20:04 christos Exp $ */ /* @@ -479,6 +479,7 @@ ParseFindMain(void *gnp, void *dummy UNUSED) { GNode *gn = gnp; + if ((gn->type & OP_NOTARGET) == 0 && gn->special == SPECIAL_NONE) { mainNode = gn; return 0;