|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r85273 - trunk/boost/config/compiler
From: dnljms_at_[hidden]
Date: 2013-08-10 08:42:22
Author: danieljames
Date: 2013-08-10 08:42:22 EDT (Sat, 10 Aug 2013)
New Revision: 85273
URL: http://svn.boost.org/trac/boost/changeset/85273
Log:
Require a compiler which does not need BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
This was defined independent of the compiler version. It is not known
if this is a true limitation of the digital mars compiler in all
versions, or a bug in this header.
(from Stephen Kelly)
Daniel James: I checked the latest version of digital mars. It mostly supports
explicit function template arguments, apart when a function is overloaded for
type and value template arguments, which causes the config test to fail. So in
most cases the macro isn't needed.
Text files modified:
trunk/boost/config/compiler/digitalmars.hpp | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
Modified: trunk/boost/config/compiler/digitalmars.hpp
==============================================================================
--- trunk/boost/config/compiler/digitalmars.hpp Sat Aug 10 08:41:58 2013 (r85272)
+++ trunk/boost/config/compiler/digitalmars.hpp 2013-08-10 08:42:22 EDT (Sat, 10 Aug 2013) (r85273)
@@ -12,7 +12,6 @@
#define BOOST_HAS_PRAGMA_ONCE
#if !defined(BOOST_STRICT_CONFIG)
-#define BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
#define BOOST_NO_MEMBER_TEMPLATE_FRIENDS
#define BOOST_NO_OPERATORS_IN_NAMESPACE
#define BOOST_NO_UNREACHABLE_RETURN_DETECTION
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk