X-Git-Url: http://sjero.net/git/?p=wget;a=blobdiff_plain;f=src%2Fsysdep.h;h=408083f885cc613fe35acc5324ae1d9da21831ee;hp=344fe822323514e1ecbea01d8342be53c6abb8f8;hb=002def87d2d562d9d5b16cfcacc1e0a7dc233ca8;hpb=b79e5bb0d39941538525a2d6e3e9a8e1a64fc102 diff --git a/src/sysdep.h b/src/sysdep.h index 344fe822..408083f8 100644 --- a/src/sysdep.h +++ b/src/sysdep.h @@ -96,35 +96,6 @@ typedef unsigned char _Bool; # define S_ISREG(m) (((m) & _S_IFMT) == _S_IFREG) #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. This should be as large - as possible even on systems where when wgint is 32-bit; also, - unlike wgint, this can be a floating point 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" -#elif SIZEOF_LONG_LONG >= 8 -/* Long long is large enough: use it. */ -typedef long long LARGE_INT; -# define LARGE_INT_FMT "%lld" -#elif WINDOWS -/* Use __int64 under Windows. */ -typedef __int64 LARGE_INT; -# define LARGE_INT_FMT "%I64" -#else -/* Large integer type unavailable; fake it with `double'. */ -typedef double LARGE_INT; -# define LARGE_INT_FMT "%.0f" -#endif - /* These are needed so we can #define struct_stat to struct _stati64 under Windows. */ #ifndef struct_stat