-/* Bletch! SPARC compiler doesn't define sparc (needed by
- arpa/nameser.h) when in -Xc mode. Luckily, it always defines
- __sparc. */
-#ifdef __sparc
-#ifndef sparc
-#define sparc
-#endif
-#endif
-
-/* Define a large integral type useful for storing large sizes that
- exceed sizes of one download, such as when printing the sum of all
- downloads. Note that this has nothing to do with large file
- support, which determines the wgint type.
-
- We use a 64-bit integral type where available, `double' otherwise.
- It's hard to print LARGE_INT's portably, but fortunately it's
- rarely needed. */
-
-#if SIZEOF_LONG >= 8
-/* Long is large enough: use it. */
-typedef long LARGE_INT;
-# define LARGE_INT_FMT "%ld"
-#else
-# if SIZEOF_LONG_LONG >= 8
-/* Long long is large enough: use it. */
-typedef long long LARGE_INT;
-# define LARGE_INT_FMT "%lld"
-# else
-# if _MSC_VER
-/* Use __int64 under Windows. */
-typedef __int64 LARGE_INT;
-# define LARGE_INT_FMT "%I64"
-# else
-/* Large integer type unavailable; use `double' instead. */
-typedef double LARGE_INT;
-# define LARGE_INT_FMT "%.0f"
-# endif
-# endif
-#endif
-
-/* Under Windows we #define struct_stat to struct _stati64. */