diff --git a/ChangeLog b/ChangeLog index 6730bce..766cf32 100644 --- a/ChangeLog +++ b/ChangeLog @@ -24,6 +24,7 @@ Boost V1.74: - Repaired two samples and added a new one for macro naming enforcement - Implemented C++20 changes for variadic macros, including __VA_OPT__() - Added C++17 feature __has_include() + - Deprecate C++98 and C++03. Support will end with 1.77. Boost V1.73: - Fixed TRAC #7822: waveidl sample does not use the IDL lexer diff --git a/doc/class_ref_ctxpolicy_depr.html b/doc/class_ref_ctxpolicy_depr.html index e8df187..92da7d2 100644 --- a/doc/class_ref_ctxpolicy_depr.html +++ b/doc/class_ref_ctxpolicy_depr.html @@ -32,7 +32,7 @@
Please note that the following description relates to a depreciated interface as it was used by default up to Boost V1.34.x. For the new interface please refer to The Context Policy. You can still force to use this older interface by defining the BOOST_WAVE_USE_DEPRECIATED_PREPROCESSING_HOOKS preprocessing constant as outlined in the Compile -Time Configuration section. By default the new interface is used starting Boost V1.35.0, while the older one is used by default otherwise.
+Time Configuration section. By default the new interface is used starting Boost V1.35.0, while the older one is used by default otherwise. The old interface will be removed entirely with Boost 1.76.The context policy is used to provide callback hooks, which are called from inside the library into the user code, whenever
Beginning with version 1.77, Wave will require building with C++11 features, and will no longer support the use of older compilers. However, Wave will continue to emulate the features of older preprocessors indefinitely.
| diff --git a/include/boost/wave/wave_config.hpp b/include/boost/wave/wave_config.hpp index fcd9fe9..3d224f1 100644 --- a/include/boost/wave/wave_config.hpp +++ b/include/boost/wave/wave_config.hpp @@ -14,6 +14,7 @@ #define BOOST_WAVE_CONFIG_HPP_F143F90A_A63F_4B27_AC41_9CA4F14F538D_INCLUDED #include |