Boost logo

Boost :

From: John Maddock (john_at_[hidden])
Date: 2005-06-20 07:37:57

> Currently config/suffix.hpp contains the following code which seems pretty
> wrong to me:
> ---%<---
> #if !defined(BOOST_HAS_LONG_LONG) && !defined(BOOST_NO_INTEGRAL_INT64_T)
> #endif
> --->%---
> AFAICT, the existence of a 64 bit integral type has nothing to do with
> support for long long types. On Tru64 for example, uint64_t is defined as
> unsigned long and there is no unsigned long long when the compiler
> operates
> in strict ansi mode.
> Shouldn't these lines just be removed?

Oh, !*>&*$!

Yes, but if they are removed other stuff will break, I can pretty much
guarantee that.

So how long away is the release?

My gut feeling at present is to fix this after 1.33 goes out, but I could go
either way I guess.


Boost list run by bdawes at, gregod at, cpdaniel at, john at