[Boost-bugs] [Boost C++ Libraries] #6636: Add BOOST_HAS_LONG_LONG to boost/config/compiler/clang.hpp

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