[14516] in Athena Bugs

home help back first fref pref prev next nref lref last post

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

home help back first fref pref prev next nref lref last post