Date: Sun, 10 Aug 1997 17:49:27 +0300 (IDT) From: Eli Zaretskii To: Erik Max Francis cc: djgpp AT delorie DOT com Subject: Re: "Missing" functions In-Reply-To: <33E60A13.DAA26A8@alcyone.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk On Mon, 4 Aug 1997, Erik Max Francis wrote: > This, I would suspect, is because the -ansi switch only affects how the > _language_ is processed, not which functions rae included when you link in > the standard library. The -ansi switch is not seen by the linker at all. However, note that -ansi causes the __STRICT_ANSI__ symbol to be predefined, and the DJGPP C headers will exclude prototypes of all the non-ANSI function in this case. So if you use -ansi -Wall, the compiler will warn about functions without prototypes.