]> sjero.net Git - wget/blobdiff - src/config-post.h
[svn] Use bool type for boolean variables and values.
[wget] / src / config-post.h
index 5107c95ba4ac1c9101e49c923783efb8601344fb..04de0b7db20a38fca702a6fb068099b4cf841e7f 100644 (file)
@@ -1,6 +1,10 @@
 /* Some autoconf-unrelated preprocessor magic that needs to be done
-   before including the system includes and therefore cannot belong in
-   sysdep.h.  This file is included at the bottom of config.h.  */
+   *before* including the system includes and therefore cannot belong
+   in sysdep.h.
+
+   Everything else related to system tweaking belongs to sysdep.h.
+
+   This file is included at the bottom of config.h.  */
 
 /* Alloca-related defines, straight out of the Autoconf manual. */
 
@@ -39,11 +43,6 @@ void *alloca ();
 
 #ifdef solaris
 # define NAMESPACE_TWEAKS
-# ifdef __GNUC__
-/* Prevent stdio.h from declaring va_list and thus tripping gcc's
-   stdarg.h. */
-#  define _VA_LIST
-# endif
 #endif
 
 #ifdef __linux__
@@ -65,16 +64,3 @@ void *alloca ();
 #define _BSD_SOURCE
 
 #endif /* NAMESPACE_TWEAKS */
-
-/* Determine whether to use stdarg.  Use it only if the compiler
-   supports ANSI C and stdarg.h is present.  We check for both because
-   there are configurations where stdarg.h exists, but doesn't work.
-   This check cannot be in sysdep.h because we use it to choose which
-   system headers to include.  */
-#ifndef WGET_USE_STDARG
-# ifdef __STDC__
-#  ifdef HAVE_STDARG_H
-#   define WGET_USE_STDARG
-#  endif
-# endif
-#endif /* not WGET_USE_STDARG */