mirror of
https://github.com/boostorg/config.git
synced 2026-05-04 03:50:53 +02:00
Fixes for http://svn.boost.org/trac/boost/ticket/1104, http://svn.boost.org/trac/boost/ticket/1102, http://svn.boost.org/trac/boost/ticket/1103 and http://svn.boost.org/trac/boost/ticket/1105.
Also updated tests for some previous macro additions. [SVN r38934]
This commit is contained in:
+81
-1
@@ -1,4 +1,4 @@
|
||||
// This file was automatically generated on Mon Jan 01 12:39:24 2007
|
||||
// This file was automatically generated on Sat Aug 25 12:32:22 2007
|
||||
// by libs/config/tools/generate.cpp
|
||||
// Copyright John Maddock 2002-4.
|
||||
// Use, modification and distribution are subject to the
|
||||
@@ -119,6 +119,16 @@ namespace boost_no_inclass_member_initialization = empty_boost;
|
||||
#else
|
||||
namespace boost_no_integral_int64_t = empty_boost;
|
||||
#endif
|
||||
#ifndef BOOST_NO_IOSFWD
|
||||
#include "boost_no_iosfwd.ipp"
|
||||
#else
|
||||
namespace boost_no_iosfwd = empty_boost;
|
||||
#endif
|
||||
#ifndef BOOST_NO_IOSTREAM
|
||||
#include "boost_no_iostream.ipp"
|
||||
#else
|
||||
namespace boost_no_iostream = empty_boost;
|
||||
#endif
|
||||
#ifndef BOOST_NO_IS_ABSTRACT
|
||||
#include "boost_no_is_abstract.ipp"
|
||||
#else
|
||||
@@ -249,6 +259,11 @@ namespace boost_no_std_min_max = empty_boost;
|
||||
#else
|
||||
namespace boost_no_std_output_iterator_assign = empty_boost;
|
||||
#endif
|
||||
#ifndef BOOST_NO_STD_TYPEINFO
|
||||
#include "boost_no_std_typeinfo.ipp"
|
||||
#else
|
||||
namespace boost_no_std_typeinfo = empty_boost;
|
||||
#endif
|
||||
#ifndef BOOST_NO_STD_USE_FACET
|
||||
#include "boost_no_std_use_facet.ipp"
|
||||
#else
|
||||
@@ -279,6 +294,11 @@ namespace boost_no_template_templates = empty_boost;
|
||||
#else
|
||||
namespace boost_no_two_phase_name_lookup = empty_boost;
|
||||
#endif
|
||||
#ifndef BOOST_NO_TYPEID
|
||||
#include "boost_no_typeid.ipp"
|
||||
#else
|
||||
namespace boost_no_typeid = empty_boost;
|
||||
#endif
|
||||
#ifndef BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
|
||||
#include "boost_no_using_breaks_adl.ipp"
|
||||
#else
|
||||
@@ -320,6 +340,11 @@ namespace boost_has_bethreads = empty_boost;
|
||||
#else
|
||||
namespace boost_has_clock_gettime = empty_boost;
|
||||
#endif
|
||||
#ifdef BOOST_HAS_CONCEPTS
|
||||
#include "boost_has_concepts.ipp"
|
||||
#else
|
||||
namespace boost_has_concepts = empty_boost;
|
||||
#endif
|
||||
#ifdef BOOST_HAS_DIRENT_H
|
||||
#include "boost_has_dirent_h.ipp"
|
||||
#else
|
||||
@@ -405,6 +430,11 @@ namespace boost_has_pthread_mutexattr_settype = empty_boost;
|
||||
#else
|
||||
namespace boost_has_pthread_yield = empty_boost;
|
||||
#endif
|
||||
#ifdef BOOST_HAS_RVALUE_REFS
|
||||
#include "boost_has_rvalue_refs.ipp"
|
||||
#else
|
||||
namespace boost_has_rvalue_refs = empty_boost;
|
||||
#endif
|
||||
#ifdef BOOST_HAS_SCHED_YIELD
|
||||
#include "boost_has_sched_yield.ipp"
|
||||
#else
|
||||
@@ -425,6 +455,11 @@ namespace boost_has_sigaction = empty_boost;
|
||||
#else
|
||||
namespace boost_has_slist = empty_boost;
|
||||
#endif
|
||||
#ifdef BOOST_HAS_STATIC_ASSERT
|
||||
#include "boost_has_static_assert.ipp"
|
||||
#else
|
||||
namespace boost_has_static_assert = empty_boost;
|
||||
#endif
|
||||
#ifdef BOOST_HAS_STDINT_H
|
||||
#include "boost_has_stdint_h.ipp"
|
||||
#else
|
||||
@@ -525,6 +560,11 @@ namespace boost_has_tr1_utility = empty_boost;
|
||||
#else
|
||||
namespace boost_has_unistd_h = empty_boost;
|
||||
#endif
|
||||
#ifdef BOOST_HAS_VARIADIC_TMPL
|
||||
#include "boost_has_variadic_tmpl.ipp"
|
||||
#else
|
||||
namespace boost_has_variadic_tmpl = empty_boost;
|
||||
#endif
|
||||
#ifdef BOOST_MSVC6_MEMBER_TEMPLATES
|
||||
#include "boost_has_vc6_mem_templ.ipp"
|
||||
#else
|
||||
@@ -558,6 +598,11 @@ int main( int, char *[] )
|
||||
std::cerr << "Failed test for BOOST_HAS_CLOCK_GETTIME at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_has_concepts::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_HAS_CONCEPTS at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_has_dirent_h::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_HAS_DIRENT_H at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
@@ -643,6 +688,11 @@ int main( int, char *[] )
|
||||
std::cerr << "Failed test for BOOST_HAS_PTHREAD_YIELD at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_has_rvalue_refs::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_HAS_RVALUE_REFS at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_has_sched_yield::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_HAS_SCHED_YIELD at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
@@ -663,6 +713,11 @@ int main( int, char *[] )
|
||||
std::cerr << "Failed test for BOOST_HAS_SLIST at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_has_static_assert::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_HAS_STATIC_ASSERT at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_has_stdint_h::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_HAS_STDINT_H at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
@@ -763,6 +818,11 @@ int main( int, char *[] )
|
||||
std::cerr << "Failed test for BOOST_HAS_UNISTD_H at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_has_variadic_tmpl::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_HAS_VARIADIC_TMPL at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_msvc6_member_templates::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_MSVC6_MEMBER_TEMPLATES at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
@@ -878,6 +938,16 @@ int main( int, char *[] )
|
||||
std::cerr << "Failed test for BOOST_NO_INTEGRAL_INT64_T at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_no_iosfwd::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_NO_IOSFWD at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_no_iostream::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_NO_IOSTREAM at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_no_is_abstract::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_NO_IS_ABSTRACT at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
@@ -1008,6 +1078,11 @@ int main( int, char *[] )
|
||||
std::cerr << "Failed test for BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_no_std_typeinfo::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_NO_STD_TYPEINFO at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_no_std_use_facet::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_NO_STD_USE_FACET at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
@@ -1038,6 +1113,11 @@ int main( int, char *[] )
|
||||
std::cerr << "Failed test for BOOST_NO_TWO_PHASE_NAME_LOOKUP at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_no_typeid::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_NO_TYPEID at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
++error_count;
|
||||
}
|
||||
if(0 != boost_function_scope_using_declaration_breaks_adl::test())
|
||||
{
|
||||
std::cerr << "Failed test for BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL at: " << __FILE__ << ":" << __LINE__ << std::endl;
|
||||
|
||||
Reference in New Issue
Block a user