Path: utzoo!attcan!uunet!wuarchive!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!uflorida!haven!adm!smoke!gwyn From: gwyn@smoke.BRL.MIL (Doug Gwyn) Newsgroups: comp.unix.questions Subject: Re: ANSI header files Message-ID: <12431@smoke.BRL.MIL> Date: 24 Mar 90 23:33:46 GMT References: <2105@kiwi.mpr.ca> Reply-To: gwyn@brl.arpa (Doug Gwyn) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 12 In article <2105@kiwi.mpr.ca> parker@zaphod.mpr.ca (Ross Parker) writes: >Does anyone know if ANSI header files are available for UNIX >(specifically Ultrix 3.0 & 3.1)? I.e. header files to replace >the standard /usr/include/... but complete with function prototypes? You don't want to do this! A C implementation consists of standard headers, a standard run-time library, and a compiler. All parts have to work together, so it is a mistake to replace just one of them. In particular, if the compiler doesn't handle prototypes the headers had better not use them. If it does handle prototypes, I would expect the implementation to have used them in its standard headers.