Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!think!bloom-beacon!mit-eddie!rutgers!dayton!ems!pwcs!zycad!kjb From: kjb@zycad.UUCP (Kevin Buchs) Newsgroups: comp.sys.apollo Subject: Apollo C Preprocessor and Make Message-ID: <679@zycad.UUCP> Date: Sat, 7-Nov-87 00:34:27 EST Article-I.D.: zycad.679 Posted: Sat Nov 7 00:34:27 1987 Date-Received: Wed, 11-Nov-87 03:58:47 EST Organization: ZYCAD, Oakdale, MN Lines: 20 The output of the preprocessor on Apollo gives the pathnames of included files which are within the same directory with a leading dot, but with out a slash following that. For example, it puts out: # 1 ".pin_list.h" Where other systems might give: # 1 "./pin_list.h" These are certainly different pathnames. Even more interesting is the behavior of Make. Using the output of the preprocessor to generate makefile dependency rules, without changing the pathname seems to work correctly. Does anyone have good explanations for this behavior? -- Kevin Buchs 3500 Zycad Dr. Oakdale, MN 55109 (612)779-5548 Zycad Corp. {rutgers,ihnp4,amdahl,umn-cs}!meccts!nis!zycad!kjb