include stdlib.h and string.h on NetBSD, because we _need_ the protos.

This commit is contained in:
cgd 1995-04-29 05:34:41 +00:00
parent a12c29d63c
commit ebaadd7e30
1 changed files with 2 additions and 2 deletions

View File

@ -53,7 +53,7 @@
/* This needs to come after some library #include /* This needs to come after some library #include
to get __GNU_LIBRARY__ defined. */ to get __GNU_LIBRARY__ defined. */
#ifdef __GNU_LIBRARY__ #if defined(__GNU_LIBRARY__) || defined(__NetBSD__)
/* Don't include stdlib.h for non-GNU C libraries because some of them /* Don't include stdlib.h for non-GNU C libraries because some of them
contain conflicting prototypes for getopt. */ contain conflicting prototypes for getopt. */
#include <stdlib.h> #include <stdlib.h>
@ -155,7 +155,7 @@ static enum
/* Value of POSIXLY_CORRECT environment variable. */ /* Value of POSIXLY_CORRECT environment variable. */
static char *posixly_correct; static char *posixly_correct;
#ifdef __GNU_LIBRARY__ #if defined(__GNU_LIBRARY__) || defined(__NetBSD__)
/* We want to avoid inclusion of string.h with non-GNU libraries /* We want to avoid inclusion of string.h with non-GNU libraries
because there are many ways it can cause trouble. because there are many ways it can cause trouble.
On some systems, it contains special magic macros that don't work On some systems, it contains special magic macros that don't work