Re: [bug-gnulib] stdint_.h update

2005-05-23 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Bruno Haible on 5/23/2005 3:17 AM: >>Shouldn't that typedef of int64_t be protected by "#ifdef >>NEED_SIGNED_INT_TYPES"? > > NEED_SIGNED_INT_TYPES is only needed for Cygwin (so far). Let's correct this > when we stumble acess a system tha

Re: [bug-gnulib] stdint_.h update

2005-05-23 Thread Bruno Haible
Paul Eggert wrote: > Shouldn't that typedef of int64_t be protected by "#ifdef > NEED_SIGNED_INT_TYPES"? NEED_SIGNED_INT_TYPES is only needed for Cygwin (so far). Let's correct this when we stumble acess a system that has the same problem and uses the MSVC compiler. > (As an aside, NEED_SIGNED_IN

Re: [bug-gnulib] stdint_.h update

2005-05-14 Thread Paul Eggert
Bruno Haible <[EMAIL PROTECTED]> writes: > + #elif defined(_MSC_VER) > + typedef __int64 int64_t; > + typedef unsigned __int64 uint64_t; > #endif Shouldn't that typedef of int64_t be protected by "#ifdef NEED_SIGNED_INT_TYPES"? That is done everywhere else that int64_t is declared. (

[bug-gnulib] stdint_.h update

2005-05-14 Thread Bruno Haible
Hi, I committed this patch. It enables the use of 64-bit integer types in MSVC (which is also the compiler used in 'uwin'). 2005-05-13 Bruno Haible <[EMAIL PROTECTED]> * stdint_.h (int64_t, uint64_t, int_least64_t, uint_least64_t, int_fast64_t, uint_fast64_t, intmax_t, uintmax