[14516] in Athena Bugs
sun4 8.0I: makedepend bug ...
daemon@ATHENA.MIT.EDU (jawetzel@MIT.EDU)
Wed Aug 7 14:00:05 1996
From: jawetzel@MIT.EDU
To: bugs@MIT.EDU
Date: Wed, 07 Aug 1996 13:59:57 EDT
System name: spiderman
Type and version: SPARC/5 8.0I
Display type: cgthree
Given the following C source file:
---------------------- foo.c ---------------------
#include <stdio.h>
#if defined(FOO) || defined(BAR)
#include <limits.h>
#else
#include <sys/limits.h>
#endif
int main(void)
{
printf("Char size = %d bits\n", CHAR_BIT);
}
------------------------------------------------
And given the following Makefile:
---------------------- Makefile ---------------------
# DO NOT DELETE THIS LINE
-----------------------------------------------------
makedepend returns the following:
---------------------- makedepend ---------------------
> makedepend -- -DFOO -- foo.c
makedepend: foo.c: makedepend: cannot find include file "sys/limits.h"
makedepend: not in sys/limits.h
makedepend: not in /usr/include/sys/limits.h
makedepend: cannot open "sys/limits.h"
-----------------------------------------------------
This used to work.
Jake