diff --git a/doc/ref/limit_for.html b/doc/ref/limit_for.html index 414b81c..ad8bb90 100644 --- a/doc/ref/limit_for.html +++ b/doc/ref/limit_for.html @@ -1,8 +1,8 @@ - +
- - +Distributed under the Boost Software License, Version - 1.0. - (See accompanying file LICENSE_1_0.txt - or copy at www.boost.org/LICENSE_1_0.txt)
+ 1.0. (See accompanying file LICENSE_1_0.txt or + copy at www.boost.org/LICENSE_1_0.txt)This situation has now changed and a number of the limitation
macros specified in config/limits.hpp are now used internally in
- the library code. This topic is therefore about how an end-user
- can change the limitations of the library.
+ the library code when the preprocessor is C++ standard
+ conforming. This topic is therefore about how an end-user can
+ change the limitations of the library.
++The default testing of the preprocessor library, using Boost + Build's b2 command in the preprocessor test directory, only + tests the default limitations. If you want to test, within the + test directory, any of the non-default limitations which may be + set, you can do so by invoking the b2 command with any of these + explicit targets:
+
++
+ If you invoke b2 with the last preprocessor_limits target your + testing may take awhile for your compiler. When you choose one of + the above targets, as in- preprocessor_128 : arrays, tuples, and variadics with up to + 128 elements
+- preprocessor_256 : arrays, tuples, and variadics with up to + 256 elements
+- preprocessor_512 : numbers, lists, seqs, looping, and + iteration constructs with 512 maximum
+- preprocessor_1024 : numbers, lists, seqs, looping, and + iteration constructs with 1024 maximum
+- preprocessor_tup : both the first and second items in this + list
+- preprocessor_num : both the third and fourth items in this + list
+- preprocessor_limits : all preprocessor limitations
+'b2 preprocessor_limits'
, + the default tests are not run. If you want the default tests run, + along with any of the targets such as preprocessor_limits, your + command would be'b2 . preprocessor_limits'
, where + the '.' notation means all the non-explicit ( aka default ) + targets.
+