/* 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. */
#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__
#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 */