forked from boostorg/bind
Add a workaround for GCC 4.4 to protect.hpp
This commit is contained in:
1 parent
988a8707b4
commit
f75413b14a
2 files changed
+2
-2
No files matched your search
@@ -22,7 +22,7 @@ namespace boost
|
||||
namespace _bi
|
||||
{
|
||||
|
||||
#if !defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES) && !defined(BOOST_NO_CXX11_RVALUE_REFERENCES) && !defined(BOOST_NO_CXX11_DECLTYPE)
|
||||
#if !defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES) && !defined(BOOST_NO_CXX11_RVALUE_REFERENCES) && !defined(BOOST_NO_CXX11_DECLTYPE) && !(defined(BOOST_GCC) && BOOST_GCC < 40600)
|
||||
|
||||
template<class T> struct protect_make_void
|
||||
{
|
||||
|
||||
@@ -36,7 +36,7 @@ int main()
|
||||
{
|
||||
test<X>( boost::protect( X() ) );
|
||||
|
||||
#if !defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES) && !defined(BOOST_NO_CXX11_RVALUE_REFERENCES) && !defined(BOOST_NO_CXX11_DECLTYPE)
|
||||
#if !defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES) && !defined(BOOST_NO_CXX11_RVALUE_REFERENCES) && !defined(BOOST_NO_CXX11_DECLTYPE) && !(defined(BOOST_GCC) && BOOST_GCC < 40600)
|
||||
|
||||
test2( boost::protect( Y() ) );
|
||||
|
||||
|
||||
Reference in new issue
Block a user