|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r84239 - in trunk: boost/tti/detail libs libs/tti libs/tti/doc libs/tti/test
From: eldiener_at_[hidden]
Date: 2013-05-12 03:26:48
Author: eldiener
Date: 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
New Revision: 84239
URL: http://svn.boost.org/trac/boost/changeset/84239
Log:
TTI conformnce to Boost and added tti to libraries page
Added:
trunk/libs/tti/index.html (contents, props changed)
Text files modified:
trunk/boost/tti/detail/dcomp_mem_fun.hpp | 6
trunk/boost/tti/detail/dcomp_static_mem_fun.hpp | 6
trunk/boost/tti/detail/dmem_fun.hpp | 6
trunk/boost/tti/detail/dstatic_mem_data.hpp | 6
trunk/boost/tti/detail/dstatic_mem_fun.hpp | 6
trunk/libs/libraries.htm | 3
trunk/libs/tti/doc/Jamfile.v2 | 9 -
trunk/libs/tti/doc/build.txt | 52 ++-------
trunk/libs/tti/doc/tti.qbk | 17 ++-
trunk/libs/tti/doc/tti_acknowledgements.qbk | 4
trunk/libs/tti/doc/tti_detail.qbk | 4
trunk/libs/tti/doc/tti_detail_has_data.qbk | 4
trunk/libs/tti/doc/tti_detail_has_function.qbk | 4
trunk/libs/tti/doc/tti_detail_has_member_data.qbk | 4
trunk/libs/tti/doc/tti_detail_has_member_function.qbk | 4
trunk/libs/tti/doc/tti_detail_has_static_member_data.qbk | 4
trunk/libs/tti/doc/tti_detail_has_static_member_function.qbk | 4
trunk/libs/tti/doc/tti_detail_has_template.qbk | 4
trunk/libs/tti/doc/tti_detail_has_type.qbk | 4
trunk/libs/tti/doc/tti_func_templates.qbk | 4
trunk/libs/tti/doc/tti_functionality.qbk | 4
trunk/libs/tti/doc/tti_history.qbk | 4
trunk/libs/tti/doc/tti_index.qbk | 4
trunk/libs/tti/doc/tti_introduction.qbk | 4
trunk/libs/tti/doc/tti_nested_type.qbk | 4
trunk/libs/tti/doc/tti_nested_type_and_signatures.qbk | 4
trunk/libs/tti/doc/tti_reference.qbk | 4
trunk/libs/tti/doc/tti_terminology.qbk | 4
trunk/libs/tti/doc/tti_tests.qbk | 10 +-
trunk/libs/tti/doc/tti_to_do.qbk | 4
trunk/libs/tti/doc/tti_using_mm.qbk | 4
trunk/libs/tti/doc/tti_why.qbk | 4
trunk/libs/tti/test/Jamfile.v2 | 200 +++++++--------------------------------
33 files changed, 129 insertions(+), 280 deletions(-)
Modified: trunk/boost/tti/detail/dcomp_mem_fun.hpp
==============================================================================
--- trunk/boost/tti/detail/dcomp_mem_fun.hpp (original)
+++ trunk/boost/tti/detail/dcomp_mem_fun.hpp 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -33,12 +33,12 @@
struct helper; \
\
template<class U> \
- static ::boost::type_traits::yes_type check(helper<&U::name> *); \
+ static ::boost::type_traits::yes_type chkt(helper<&U::name> *); \
\
template<class U> \
- static ::boost::type_traits::no_type check(...); \
+ static ::boost::type_traits::no_type chkt(...); \
\
- BOOST_STATIC_CONSTANT(bool,value=sizeof(check<typename cl_type<T>::type>(BOOST_TTI_DETAIL_NULLPTR))==sizeof(::boost::type_traits::yes_type)); \
+ BOOST_STATIC_CONSTANT(bool,value=sizeof(chkt<typename cl_type<T>::type>(BOOST_TTI_DETAIL_NULLPTR))==sizeof(::boost::type_traits::yes_type)); \
\
typedef boost::mpl::bool_<value> type; \
}; \
Modified: trunk/boost/tti/detail/dcomp_static_mem_fun.hpp
==============================================================================
--- trunk/boost/tti/detail/dcomp_static_mem_fun.hpp (original)
+++ trunk/boost/tti/detail/dcomp_static_mem_fun.hpp 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -22,12 +22,12 @@
struct helper; \
\
template<class U> \
- static ::boost::type_traits::yes_type check(helper<&U::name> *); \
+ static ::boost::type_traits::yes_type chkt(helper<&U::name> *); \
\
template<class U> \
- static ::boost::type_traits::no_type check(...); \
+ static ::boost::type_traits::no_type chkt(...); \
\
- BOOST_STATIC_CONSTANT(bool,value=(boost::function_types::is_function<Type>::value) && (sizeof(check<T>(BOOST_TTI_DETAIL_NULLPTR))==sizeof(::boost::type_traits::yes_type))); \
+ BOOST_STATIC_CONSTANT(bool,value=(boost::function_types::is_function<Type>::value) && (sizeof(chkt<T>(BOOST_TTI_DETAIL_NULLPTR))==sizeof(::boost::type_traits::yes_type))); \
\
typedef boost::mpl::bool_<value> type; \
}; \
Modified: trunk/boost/tti/detail/dmem_fun.hpp
==============================================================================
--- trunk/boost/tti/detail/dmem_fun.hpp (original)
+++ trunk/boost/tti/detail/dmem_fun.hpp 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -34,12 +34,12 @@
struct helper; \
\
template<class BOOST_TTI_DETAIL_TP_EC> \
- static ::boost::type_traits::yes_type check(helper<&BOOST_TTI_DETAIL_TP_EC::name> *); \
+ static ::boost::type_traits::yes_type chkt(helper<&BOOST_TTI_DETAIL_TP_EC::name> *); \
\
template<class BOOST_TTI_DETAIL_TP_EC> \
- static ::boost::type_traits::no_type check(...); \
+ static ::boost::type_traits::no_type chkt(...); \
\
- BOOST_STATIC_CONSTANT(bool,value=sizeof(check<BOOST_TTI_DETAIL_TP_C>(BOOST_TTI_DETAIL_NULLPTR))==sizeof(::boost::type_traits::yes_type)); \
+ BOOST_STATIC_CONSTANT(bool,value=sizeof(chkt<BOOST_TTI_DETAIL_TP_C>(BOOST_TTI_DETAIL_NULLPTR))==sizeof(::boost::type_traits::yes_type)); \
\
typedef boost::mpl::bool_<value> type; \
}; \
Modified: trunk/boost/tti/detail/dstatic_mem_data.hpp
==============================================================================
--- trunk/boost/tti/detail/dstatic_mem_data.hpp (original)
+++ trunk/boost/tti/detail/dstatic_mem_data.hpp 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -70,12 +70,12 @@
struct helper; \
\
template<class U> \
- static ::boost::type_traits::yes_type check(helper<&U::name> *); \
+ static ::boost::type_traits::yes_type chkt(helper<&U::name> *); \
\
template<class U> \
- static ::boost::type_traits::no_type check(...); \
+ static ::boost::type_traits::no_type chkt(...); \
\
- BOOST_STATIC_CONSTANT(bool,value=(!boost::function_types::is_function<Type>::value) && (sizeof(check<T>(BOOST_TTI_DETAIL_NULLPTR))==sizeof(::boost::type_traits::yes_type))); \
+ BOOST_STATIC_CONSTANT(bool,value=(!boost::function_types::is_function<Type>::value) && (sizeof(chkt<T>(BOOST_TTI_DETAIL_NULLPTR))==sizeof(::boost::type_traits::yes_type))); \
\
typedef boost::mpl::bool_<value> type; \
}; \
Modified: trunk/boost/tti/detail/dstatic_mem_fun.hpp
==============================================================================
--- trunk/boost/tti/detail/dstatic_mem_fun.hpp (original)
+++ trunk/boost/tti/detail/dstatic_mem_fun.hpp 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -30,12 +30,12 @@
struct helper; \
\
template<class U> \
- static ::boost::type_traits::yes_type check(helper<&U::name> *); \
+ static ::boost::type_traits::yes_type chkt(helper<&U::name> *); \
\
template<class U> \
- static ::boost::type_traits::no_type check(...); \
+ static ::boost::type_traits::no_type chkt(...); \
\
- BOOST_STATIC_CONSTANT(bool,value=sizeof(check<T>(BOOST_TTI_DETAIL_NULLPTR))==sizeof(::boost::type_traits::yes_type)); \
+ BOOST_STATIC_CONSTANT(bool,value=sizeof(chkt<T>(BOOST_TTI_DETAIL_NULLPTR))==sizeof(::boost::type_traits::yes_type)); \
\
typedef boost::mpl::bool_<value> type; \
}; \
Modified: trunk/libs/libraries.htm
==============================================================================
--- trunk/libs/libraries.htm (original)
+++ trunk/libs/libraries.htm 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -330,6 +330,7 @@
<li>TR1 - An implementation of the Technical
Report on C++ Library Extensions, using other Boost libraries as a basis, from John Maddock.</li>
<li>tribool - 3-state boolean type library, from Doug Gregor.</li>
+ <li>tti - Type Traits Introspection library, from Edward Diener</li>
<li>tuple - Ease definition of functions returning multiple values, and more,
from Jaakko Järvi.</li>
<li>type_erasure -
@@ -598,6 +599,7 @@
<li>static_assert
- Static assertions (compile time assertions), from John
Maddock.</li>
+ <li>tti - Type Traits Introspection library, from Edward Diener</li>
<li>type_traits -
Templates for fundamental properties of types, from John
Maddock, Steve Cleary, et al.</li>
@@ -759,6 +761,7 @@
<li>static_assert
- Static assertions (compile time assertions), from John
Maddock.</li>
+ <li>tti - Type Traits Introspection library, from Edward Diener</li>
<li>type_traits -
Templates for fundamental properties of types, from John
Maddock, Steve Cleary, et al.</li>
Modified: trunk/libs/tti/doc/Jamfile.v2
==============================================================================
--- trunk/libs/tti/doc/Jamfile.v2 (original)
+++ trunk/libs/tti/doc/Jamfile.v2 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -104,18 +104,9 @@
# better use SVG's instead:
<format>pdf:<xsl:param>admon.graphics.extension=".svg"
<format>pdf:<xsl:param>admon.graphics.path=$(boost-images)/
-
- <dependency>css
- <dependency>images
;
-install css : [ glob $(BOOST_ROOT)/doc/src/*.css ]
- : <location>html ;
-install images : [ glob $(BOOST_ROOT)/doc/src/images/*.png ]
- : <location>html/images ;
install pdfinstall
: standalone
: <location>$(here) <install-type>PDF <name>TypeTraitsIntrospection.pdf
;
-explicit css ;
-explicit images ;
Modified: trunk/libs/tti/doc/build.txt
==============================================================================
--- trunk/libs/tti/doc/build.txt (original)
+++ trunk/libs/tti/doc/build.txt 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,3 +1,8 @@
+(C) Copyright Edward Diener 2011-2013
+Distributed under the Boost Software License, Version 1.0.
+(See accompanying file LICENSE_1_0.txt or copy at
+http://www.boost.org/LICENSE_1_0.txt).
+
The library comes with full documentation with an index,
in both HTML and PDF format. The HTML documentation is at
tti\libs\tti\doc\html\index.html and the PDF documentation
@@ -14,46 +19,15 @@
run the tests for this library.
When running the tests you can use either of
-two targets if you like. The 'tti' target runs all
-the tests except for those involving variadic macro
-support in the library. The 'ttivm' target runs
-the tests involving variadic macro support in the
-library. If you do not specify a target all tests
-are run.
-
-For variadic macro support in the library
-you will need to download the variadic_macro_data
-library from the sandbox. You do not need this
-library if you do not use the variadic macro
-functionality of the library, which is a very small
-part of the library, and you run the tests using
-just the 'tti' target.
-
-You can execute these jamfiles while keeping this
-library in its own separate directory from a
-Boost distribution by:
-
-1) Having a valid boost-build.jam in a directory
- somewhere above the separate directory. This
- is always the case if you have checked out
- this library from the sandbox into a local
- directory beneath the main sandbox directory
- and have checked out the files from the
- top-level sandbox directory.
-
- or
-
- Setting the BOOST_BUILD_PATH environment
- variable to point to a Boost build directory.
-
-2) Using the --boost=/path/to/boost/installation
- bjam command-line parameter to point to a
- Boost installation and placing the library
- below the sandbox top-level directory with
- its top-level sandbox files.
+three main targets if you like. Executing the jamfile without a
+target, or specifying the target 'tti', will run tests for both
+basic TTI and for the variadic macro portion of TTI. You can run
+tests for only the basic TTI, which is the vast majority of TTI
+functionality, by specifying only the 'ttinovm' target when
+executing the jamfile. If you just want to run the tests for the
+variadic macro portion of TTI, specify the target as 'ttivm'.
-If you move this library under a Boost installation
-you need only execute 'bjam' in the jamfile directories
+You need only execute 'bjam' in the jamfile directories
to regenerate the docs or run the test.
If you want to contact me directly, my name is
Modified: trunk/libs/tti/doc/tti.qbk
==============================================================================
--- trunk/libs/tti/doc/tti.qbk (original)
+++ trunk/libs/tti/doc/tti.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,20 +1,25 @@
[/
- (C) Copyright Edward Diener 2011,2012
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ (C) Copyright Edward Diener 2011-2013
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
[library The Type Traits Introspection Library
[quickbook 1.5]
- [version 1.6]
[id tti]
[dirname tti]
- [copyright 2011-2012 Tropic Software East Inc]
+ [copyright 2011-2013 Tropic Software East Inc]
[purpose Compile time introspection of a type]
+ [category template]
[category generic]
[authors [Diener, Edward]]
[source-mode c++]
+ [license
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
+ [@http://www.boost.org/LICENSE_1_0.txt])
+ ]
]
[include tti_introduction.qbk]
@@ -34,9 +39,9 @@
[include tti_nested_type_and_signatures.qbk]
[include tti_using_mm.qbk]
[include tti_func_templates.qbk]
+[include tti_reference.qbk]
[include tti_tests.qbk]
[include tti_history.qbk]
[include tti_to_do.qbk]
[include tti_acknowledgements.qbk]
[include tti_index.qbk]
-[include tti_reference.qbk]
Modified: trunk/libs/tti/doc/tti_acknowledgements.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_acknowledgements.qbk (original)
+++ trunk/libs/tti/doc/tti_acknowledgements.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_detail.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_detail.qbk (original)
+++ trunk/libs/tti/doc/tti_detail.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011,2012
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_detail_has_data.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_detail_has_data.qbk (original)
+++ trunk/libs/tti/doc/tti_detail_has_data.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2012
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_detail_has_function.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_detail_has_function.qbk (original)
+++ trunk/libs/tti/doc/tti_detail_has_function.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2012
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_detail_has_member_data.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_detail_has_member_data.qbk (original)
+++ trunk/libs/tti/doc/tti_detail_has_member_data.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011,2012
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_detail_has_member_function.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_detail_has_member_function.qbk (original)
+++ trunk/libs/tti/doc/tti_detail_has_member_function.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011,2012
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_detail_has_static_member_data.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_detail_has_static_member_data.qbk (original)
+++ trunk/libs/tti/doc/tti_detail_has_static_member_data.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011,2012
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_detail_has_static_member_function.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_detail_has_static_member_function.qbk (original)
+++ trunk/libs/tti/doc/tti_detail_has_static_member_function.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011,2012
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_detail_has_template.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_detail_has_template.qbk (original)
+++ trunk/libs/tti/doc/tti_detail_has_template.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011,2012
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_detail_has_type.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_detail_has_type.qbk (original)
+++ trunk/libs/tti/doc/tti_detail_has_type.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011,2012
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_func_templates.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_func_templates.qbk (original)
+++ trunk/libs/tti/doc/tti_func_templates.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_functionality.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_functionality.qbk (original)
+++ trunk/libs/tti/doc/tti_functionality.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011,2012
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_history.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_history.qbk (original)
+++ trunk/libs/tti/doc/tti_history.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_index.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_index.qbk (original)
+++ trunk/libs/tti/doc/tti_index.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_introduction.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_introduction.qbk (original)
+++ trunk/libs/tti/doc/tti_introduction.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011,2012
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_nested_type.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_nested_type.qbk (original)
+++ trunk/libs/tti/doc/tti_nested_type.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011,2012
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_nested_type_and_signatures.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_nested_type_and_signatures.qbk (original)
+++ trunk/libs/tti/doc/tti_nested_type_and_signatures.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011,2012
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_reference.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_reference.qbk (original)
+++ trunk/libs/tti/doc/tti_reference.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_terminology.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_terminology.qbk (original)
+++ trunk/libs/tti/doc/tti_terminology.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_tests.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_tests.qbk (original)
+++ trunk/libs/tti/doc/tti_tests.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011,2013
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
@@ -18,10 +18,10 @@
just want to run the tests for the variadic macro portion
of TTI, specify the target as 'ttivm'.
-The TTI library has been tested with:
+The TTI library has been successfully tested with:
* VC++ 8, 9, 10, 11
-* gcc 3.4.2, 3.4.5, 4.3.0, 4.4.0, 4.5.0-1, 4.5.2-1, 4.6.0, 4.6.1, 4.6.2, 4.7.0, and 4.7.2.
-* clang 3.3 ( latest )
+* gcc 3.4.2, 3.4.5, 4.3.0, 4.4.0, 4.4.7, 4.5.0-1, 4.5.2-1, 4.6.0, 4.6.1, 4.6.2, 4.6.3, 4.7.0, and 4.7.2.
+* clang 2.8, 3.0, 3.1, and 3.3 ( latest )
[endsect]
Modified: trunk/libs/tti/doc/tti_to_do.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_to_do.qbk (original)
+++ trunk/libs/tti/doc/tti_to_do.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_using_mm.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_using_mm.qbk (original)
+++ trunk/libs/tti/doc/tti_using_mm.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011,2012
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Modified: trunk/libs/tti/doc/tti_why.qbk
==============================================================================
--- trunk/libs/tti/doc/tti_why.qbk (original)
+++ trunk/libs/tti/doc/tti_why.qbk 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -1,7 +1,7 @@
[/
(C) Copyright Edward Diener 2011
- Use, modification and distribution are subject to the Boost Software License,
- Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
http://www.boost.org/LICENSE_1_0.txt).
]
Added: trunk/libs/tti/index.html
==============================================================================
--- (empty file)
+++ trunk/libs/tti/index.html 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -0,0 +1,13 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+ <head>
+ <meta http-equiv="refresh" content="0; URL=doc/html/index.html">
+ </head>
+ <body>
+ <P>Automatic redirection failed, please go to
+ doc/html/index.html.</P>
+ <P>Copyright Edward Diener 2013</P>
+ <P>Distributed under the Boost Software License, Version 1.0. (See accompanying file <A href="../../LICENSE_1_0.txt">
+ LICENSE_1_0.txt</A> or copy at www.boost.org/LICENSE_1_0.txt).</P>
+ </body>
+</html>
Modified: trunk/libs/tti/test/Jamfile.v2
==============================================================================
--- trunk/libs/tti/test/Jamfile.v2 (original)
+++ trunk/libs/tti/test/Jamfile.v2 2013-05-12 03:26:43 EDT (Sun, 12 May 2013)
@@ -14,12 +14,14 @@
<toolset>msvc:<warnings>all
<toolset>gcc-4.3.0:<cxxflags>-Wno-variadic-macros
<toolset>gcc-4.4.0:<cxxflags>-Wno-variadic-macros
+ <toolset>gcc-4.4.7:<cxxflags>-Wno-variadic-macros
<toolset>gcc-4.5.0:<cxxflags>-Wno-variadic-macros
<toolset>gcc-4.5.0:<linkflags>"-Wl,--enable-auto-import"
<toolset>gcc-4.5.2:<cxxflags>-Wno-variadic-macros
<toolset>gcc-4.6.0:<cxxflags>-Wno-variadic-macros
<toolset>gcc-4.6.1:<cxxflags>-Wno-variadic-macros
<toolset>gcc-4.6.2:<cxxflags>-Wno-variadic-macros
+ <toolset>gcc-4.6.3:<cxxflags>-Wno-variadic-macros
<toolset>gcc-4.7.0:<cxxflags>-Wno-variadic-macros
<toolset>gcc-4.7.2:<cxxflags>-Wno-variadic-macros
;
@@ -227,87 +229,45 @@
alias ttitmpv
:
[ run test_has_template.cpp : : :
- <toolset>gcc-4.3.0:<cxxflags>-std=c++0x
+ <toolset>gcc:<cxxflags>-std=c++0x
<toolset>gcc-4.3.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.4.0:<cxxflags>-std=c++0x
<toolset>gcc-4.4.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.5.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.5.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.1:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.2:<cxxflags>-std=c++0x
+ <toolset>gcc-4.4.7:<cxxflags>-U__STRICT_ANSI__
<define>BOOST_PP_VARIADICS=1 :
test_has_template_v ]
[ compile test_has_template_compile.cpp :
- <toolset>gcc-4.3.0:<cxxflags>-std=c++0x
+ <toolset>gcc:<cxxflags>-std=c++0x
<toolset>gcc-4.3.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.4.0:<cxxflags>-std=c++0x
<toolset>gcc-4.4.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.5.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.5.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.1:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.2:<cxxflags>-std=c++0x
+ <toolset>gcc-4.4.7:<cxxflags>-U__STRICT_ANSI__
<define>BOOST_PP_VARIADICS=1 :
test_has_template_compile_v ]
[ compile-fail test_has_template_fail.cpp :
- <toolset>gcc-4.3.0:<cxxflags>-std=c++0x
+ <toolset>gcc:<cxxflags>-std=c++0x
<toolset>gcc-4.3.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.4.0:<cxxflags>-std=c++0x
<toolset>gcc-4.4.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.5.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.5.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.1:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.2:<cxxflags>-std=c++0x
+ <toolset>gcc-4.4.7:<cxxflags>-U__STRICT_ANSI__
<define>BOOST_PP_VARIADICS=1 :
test_has_template_fail_v ]
[ compile-fail test_has_template_fail2.cpp :
- <toolset>gcc-4.3.0:<cxxflags>-std=c++0x
+ <toolset>gcc:<cxxflags>-std=c++0x
<toolset>gcc-4.3.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.4.0:<cxxflags>-std=c++0x
<toolset>gcc-4.4.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.5.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.5.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.1:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.2:<cxxflags>-std=c++0x
+ <toolset>gcc-4.4.7:<cxxflags>-U__STRICT_ANSI__
<define>BOOST_PP_VARIADICS=1 :
test_has_template_fail2_v ]
[ compile-fail test_has_template_fail3.cpp :
- <toolset>gcc-4.3.0:<cxxflags>-std=c++0x
+ <toolset>gcc:<cxxflags>-std=c++0x
<toolset>gcc-4.3.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.4.0:<cxxflags>-std=c++0x
<toolset>gcc-4.4.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.5.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.5.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.1:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.2:<cxxflags>-std=c++0x
+ <toolset>gcc-4.4.7:<cxxflags>-U__STRICT_ANSI__
<define>BOOST_PP_VARIADICS=1 :
test_has_template_fail3_v ]
[ compile-fail test_has_template_fail4.cpp :
- <toolset>gcc-4.3.0:<cxxflags>-std=c++0x
+ <toolset>gcc:<cxxflags>-std=c++0x
<toolset>gcc-4.3.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.4.0:<cxxflags>-std=c++0x
<toolset>gcc-4.4.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.5.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.5.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.1:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.2:<cxxflags>-std=c++0x
+ <toolset>gcc-4.4.7:<cxxflags>-U__STRICT_ANSI__
<define>BOOST_PP_VARIADICS=1 :
test_has_template_fail4_v ]
;
@@ -328,87 +288,45 @@
alias ttitmpcpv
:
[ run test_has_template_cp.cpp : : :
- <toolset>gcc-4.3.0:<cxxflags>-std=c++0x
+ <toolset>gcc:<cxxflags>-std=c++0x
<toolset>gcc-4.3.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.4.0:<cxxflags>-std=c++0x
<toolset>gcc-4.4.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.5.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.5.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.1:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.2:<cxxflags>-std=c++0x
+ <toolset>gcc-4.4.7:<cxxflags>-U__STRICT_ANSI__
<define>BOOST_PP_VARIADICS=1 :
test_has_template_cp_v ]
[ compile test_has_template_cp_compile.cpp :
- <toolset>gcc-4.3.0:<cxxflags>-std=c++0x
+ <toolset>gcc:<cxxflags>-std=c++0x
<toolset>gcc-4.3.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.4.0:<cxxflags>-std=c++0x
<toolset>gcc-4.4.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.5.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.5.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.1:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.2:<cxxflags>-std=c++0x
+ <toolset>gcc-4.4.7:<cxxflags>-U__STRICT_ANSI__
<define>BOOST_PP_VARIADICS=1 :
test_has_template_cp_compile_v ]
[ compile-fail test_has_template_cp_fail.cpp :
- <toolset>gcc-4.3.0:<cxxflags>-std=c++0x
+ <toolset>gcc:<cxxflags>-std=c++0x
<toolset>gcc-4.3.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.4.0:<cxxflags>-std=c++0x
<toolset>gcc-4.4.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.5.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.5.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.1:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.2:<cxxflags>-std=c++0x
+ <toolset>gcc-4.4.7:<cxxflags>-U__STRICT_ANSI__
<define>BOOST_PP_VARIADICS=1 :
test_has_template_cp_fail_v ]
[ compile-fail test_has_template_cp_fail2.cpp :
- <toolset>gcc-4.3.0:<cxxflags>-std=c++0x
+ <toolset>gcc:<cxxflags>-std=c++0x
<toolset>gcc-4.3.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.4.0:<cxxflags>-std=c++0x
<toolset>gcc-4.4.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.5.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.5.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.1:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.2:<cxxflags>-std=c++0x
+ <toolset>gcc-4.4.7:<cxxflags>-U__STRICT_ANSI__
<define>BOOST_PP_VARIADICS=1 :
test_has_template_cp_fail2_v ]
[ compile-fail test_has_template_cp_fail3.cpp :
- <toolset>gcc-4.3.0:<cxxflags>-std=c++0x
+ <toolset>gcc:<cxxflags>-std=c++0x
<toolset>gcc-4.3.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.4.0:<cxxflags>-std=c++0x
<toolset>gcc-4.4.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.5.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.5.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.1:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.2:<cxxflags>-std=c++0x
+ <toolset>gcc-4.4.7:<cxxflags>-U__STRICT_ANSI__
<define>BOOST_PP_VARIADICS=1 :
test_has_template_cp_fail3_v ]
[ compile-fail test_has_template_cp_fail4.cpp :
- <toolset>gcc-4.3.0:<cxxflags>-std=c++0x
+ <toolset>gcc:<cxxflags>-std=c++0x
<toolset>gcc-4.3.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.4.0:<cxxflags>-std=c++0x
<toolset>gcc-4.4.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.5.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.5.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.1:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.2:<cxxflags>-std=c++0x
+ <toolset>gcc-4.4.7:<cxxflags>-U__STRICT_ANSI__
<define>BOOST_PP_VARIADICS=1 :
test_has_template_cp_fail4_v ]
;
@@ -429,82 +347,40 @@
alias ttitmpcpvm
:
[ run test_vm_has_template_cp.cpp : : :
- <toolset>gcc-4.3.0:<cxxflags>-std=c++0x
+ <toolset>gcc:<cxxflags>-std=c++0x
<toolset>gcc-4.3.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.4.0:<cxxflags>-std=c++0x
<toolset>gcc-4.4.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.5.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.5.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.1:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.2:<cxxflags>-std=c++0x
+ <toolset>gcc-4.4.7:<cxxflags>-U__STRICT_ANSI__
<define>BOOST_PP_VARIADICS=1 ]
[ compile test_vm_has_template_cp_compile.cpp :
- <toolset>gcc-4.3.0:<cxxflags>-std=c++0x
+ <toolset>gcc:<cxxflags>-std=c++0x
<toolset>gcc-4.3.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.4.0:<cxxflags>-std=c++0x
<toolset>gcc-4.4.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.5.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.5.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.1:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.2:<cxxflags>-std=c++0x
+ <toolset>gcc-4.4.7:<cxxflags>-U__STRICT_ANSI__
<define>BOOST_PP_VARIADICS=1 ]
[ compile-fail test_vm_has_template_cp_fail.cpp :
- <toolset>gcc-4.3.0:<cxxflags>-std=c++0x
+ <toolset>gcc:<cxxflags>-std=c++0x
<toolset>gcc-4.3.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.4.0:<cxxflags>-std=c++0x
<toolset>gcc-4.4.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.5.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.5.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.1:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.2:<cxxflags>-std=c++0x
+ <toolset>gcc-4.4.7:<cxxflags>-U__STRICT_ANSI__
<define>BOOST_PP_VARIADICS=1 ]
[ compile-fail test_vm_has_template_cp_fail2.cpp :
- <toolset>gcc-4.3.0:<cxxflags>-std=c++0x
+ <toolset>gcc:<cxxflags>-std=c++0x
<toolset>gcc-4.3.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.4.0:<cxxflags>-std=c++0x
<toolset>gcc-4.4.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.5.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.5.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.1:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.2:<cxxflags>-std=c++0x
+ <toolset>gcc-4.4.7:<cxxflags>-U__STRICT_ANSI__
<define>BOOST_PP_VARIADICS=1 ]
[ compile-fail test_vm_has_template_cp_fail3.cpp :
- <toolset>gcc-4.3.0:<cxxflags>-std=c++0x
+ <toolset>gcc:<cxxflags>-std=c++0x
<toolset>gcc-4.3.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.4.0:<cxxflags>-std=c++0x
<toolset>gcc-4.4.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.5.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.5.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.1:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.2:<cxxflags>-std=c++0x
+ <toolset>gcc-4.4.7:<cxxflags>-U__STRICT_ANSI__
<define>BOOST_PP_VARIADICS=1 ]
[ compile-fail test_vm_has_template_cp_fail4.cpp :
- <toolset>gcc-4.3.0:<cxxflags>-std=c++0x
+ <toolset>gcc:<cxxflags>-std=c++0x
<toolset>gcc-4.3.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.4.0:<cxxflags>-std=c++0x
<toolset>gcc-4.4.0:<cxxflags>-U__STRICT_ANSI__
- <toolset>gcc-4.5.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.5.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.1:<cxxflags>-std=c++0x
- <toolset>gcc-4.6.2:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.0:<cxxflags>-std=c++0x
- <toolset>gcc-4.7.2:<cxxflags>-std=c++0x
+ <toolset>gcc-4.4.7:<cxxflags>-U__STRICT_ANSI__
<define>BOOST_PP_VARIADICS=1 ]
;
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