diff --git a/doc/html/boost_config/boost_macro_reference.html b/doc/html/boost_config/boost_macro_reference.html index 544d399a..7b391ff2 100644 --- a/doc/html/boost_config/boost_macro_reference.html +++ b/doc/html/boost_config/boost_macro_reference.html @@ -392,24 +392,6 @@
- BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
-
- Compiler -
-- Can only use deduced template arguments when calling function template - instantiations. -
-
BOOST_NO_FUNCTION_TEMPLATE_ORDERING
diff --git a/doc/macro_reference.qbk b/doc/macro_reference.qbk
index 76a6a967..4133fa6f 100644
--- a/doc/macro_reference.qbk
+++ b/doc/macro_reference.qbk
@@ -105,10 +105,6 @@ indeed doing so may be impossible in some cases. Those libraries that do
honor this will typically abort if a critical error occurs - you have been
warned!
]]
-[[`BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS`][Compiler][
-Can only use deduced template arguments when calling function template
-instantiations.
-]]
[[`BOOST_NO_FUNCTION_TEMPLATE_ORDERING`][Compiler][
The compiler does not perform function template ordering or its function
template ordering is incorrect.
diff --git a/include/boost/config/suffix.hpp b/include/boost/config/suffix.hpp
index 1d9cec61..c55579ea 100644
--- a/include/boost/config/suffix.hpp
+++ b/include/boost/config/suffix.hpp
@@ -503,69 +503,8 @@ namespace boost{
#endif
// BOOST_[APPEND_]EXPLICIT_TEMPLATE_[NON_]TYPE macros --------------------------//
-//
-// Some compilers have problems with function templates whose template
-// parameters don't appear in the function parameter list (basically
-// they just link one instantiation of the template in the final
-// executable). These macros provide a uniform way to cope with the
-// problem with no effects on the calling syntax.
-// Example:
-//
-// #include