Re: NO 64 bit signed type available

From: Robert Collins <robertc@dont-contact.us>
Date: 18 Oct 2002 09:10:58 +1000

On Thu, 2002-10-17 at 18:03, Evgeny Kotsuba wrote:
> Hi,
> On 17 Oct 2002 10:39:01 +1000
> Robert Collins <robertc@squid-cache.org> wrote:
> >> there is no code in CVS using int64_t and I think that it is no
> >>sense
> >> make error if there is no 64bit integer especially if we have code
> >> like
> >
> >Hmm. Yes, at the moment it should not be an error. However we do use
> >64 bit IO on linux if it's availablem, and we will be using larger types
> >in the future. Does your platform not have 64 bit types?
> I use IBM's Visual Age C++ 3.08 whith is the most stable and
> convenient for me, the next and last VACs have long long, emx also
> has long long...and Watcom 11/OpenWatcom seems to have it... so is it
> only my problem ?

Have a look at config.log. What messages are there about long long ?

> Hmm... and what about a lot of old ancient compilers used on a number
> of ancient unix platforms ?

Well, this is a harder question. Can we meaningfully support such
platforms? We're pushing at the limits of select and poll already.
Perhaps someone can write a int64_t type library for such platforms?

Rob

Received on Thu Oct 17 2002 - 17:11:32 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:16:57 MST