Subject: [Boost-bugs] [Boost C++ Libraries] #6636: Add BOOST_HAS_LONG_LONG to boost/config/compiler/clang.hpp
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-02-29 20:09:12
#6636: Add BOOST_HAS_LONG_LONG to boost/config/compiler/clang.hpp
-------------------------------------+--------------------------------------
Reporter: dimitry@⦠| Owner: johnmaddock
Type: Patches | Status: new
Milestone: To Be Determined | Component: config
Version: Boost Development Trunk | Severity: Problem
Keywords: clang |
-------------------------------------+--------------------------------------
For some reason, boost/config/compiler/clang.hpp has the comment 'Clang
supports "long long" in all compilation modes.', but it still does *not*
define BOOST_HAS_LONG_LONG!
This causes various problems in boost/cstdint.hpp, when you actually try
to use any of the boost headers (in particular, it ends up erroring on one
of the "defaults not correct; you must hand modify boost/cstdint.hpp"
lines).
Fix this by adding BOOST_HAS_LONG_LONG to boost/config/compiler/clang.hpp.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/6636> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:09 UTC