Path: utzoo!telly!attcan!uunet!tut.cis.ohio-state.edu!GINGER.BERKELEY.EDU!mcgrath%helen.Berkeley.EDU From: mcgrath%helen.Berkeley.EDU@GINGER.BERKELEY.EDU (Roland McGrath) Newsgroups: gnu.gcc.bug Subject: Strange -M output Message-ID: <8903250531.AA18537@helen.Berkeley.EDU> Date: 25 Mar 89 05:31:40 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: GNUs Not Usenet Lines: 10 If a source file contains a `#include' directive giving a file name is double-quotes `#include "foo.h"', and the header file does not exist, cccp -M will produce: foo.c:1: can't find include file "foo.h" foo.o : foo.c /usr/local/include/foo.h and exit successfully. It ought to produce no output and exit abnormally.