Boost logo

Boost :

From: Markus Schöpflin (markus.schoepflin_at_[hidden])
Date: 2005-06-20 07:08:04


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)
# define 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?

Markus


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk