From owner-cvs-gnu Sun Aug 28 09:05:07 1994 Return-Path: cvs-gnu-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id JAA12670 for cvs-gnu-outgoing; Sun, 28 Aug 1994 09:05:07 -0700 Received: (from bde@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id JAA12655; Sun, 28 Aug 1994 09:04:58 -0700 Date: Sun, 28 Aug 1994 09:04:58 -0700 From: Bruce Evans Message-Id: <199408281604.JAA12655@freefall.cdrom.com> To: ache, adam, alm, ats, bde, csgr, cvs-gnu, davidg, dyson, guido, hsu, jkh, joerg, jvh, karl, martin, nate, paul, phk, proven, pst, rgrimes, rich, se, sean, sef, smace, sos, torstenb, wollman Subject: cvs commit: src/gnu/libexec/uucp/common_sources config.h Sender: cvs-gnu-owner@freefall.cdrom.com Precedence: bulk bde 94/08/28 09:04:57 Modified: gnu/libexec/uucp/common_sources config.h Log: We do have , and it was harmful to pretend that we don't. Several files in uucp/libunix included and defined dirent as direct, but defines direct as dirent. This macro recursion is not allowed by cpp in traditional mode. The 2.0 mkdep uses cpp in traditional mode (another bug) so cpp prints a error message and exits with a nonzero status. The error status leaks out of the pipe (another bug) so mkdep "succeeds". It may even succeed.