Date: Sun, 28 Aug 1994 09:04:58 -0700 From: Bruce Evans <bde> 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 Message-ID: <199408281604.JAA12655@freefall.cdrom.com>
next in thread | raw e-mail | index | archive | help
bde 94/08/28 09:04:57 Modified: gnu/libexec/uucp/common_sources config.h Log: We do have <dirent.h>, and it was harmful to pretend that we don't. Several files in uucp/libunix included <sys/dir.h> and defined dirent as direct, but <sys/dir.h> 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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199408281604.JAA12655>