guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: long_long and ulong_long deprecated


From: stefan
Subject: Re: long_long and ulong_long deprecated
Date: Thu, 6 Sep 2001 13:53:04 +0200 (CEST)

On 6 Sep 2001, Marius Vollmer wrote:

> stefan <address@hidden> writes:
> 
> > Hello list !
> > 
> > Working on the Win32 port of Guile for future release I noticed long_long
> > and ulong_long being deprecated. Could anyone explain it ?
> 
> The idea is that libguile itself does not need a "long long" type, but
> provides support for it (in the form of conversion functions, say)
> when it is available.
> 
> In what way is this causing you problems, exactly?

The exact problem is about "long long" is MSVC's causing a parse error. It
does not know it. But it knows "__int64" which is the current equivalent
to gcc's "long long".

> Is "int64_t" standard?  Is it always the same as "long long", or would
> "long long" on a 64bit platform be 128 bits?

I am not sure about that. But I do know that a "long long" is a 64bit
integer on all platforms I ever worked on (that is e.g. also a ia64).

Cheers,
        address@hidden




reply via email to

[Prev in Thread] Current Thread [Next in Thread]