]> git.lyx.org Git - lyx.git/blobdiff - boost/boost/config/compiler/common_edg.hpp
update boost to version 1.29.0
[lyx.git] / boost / boost / config / compiler / common_edg.hpp
index 93a5ee3a629fdda4fe302c8f139c1f63e09093e3..1f0fe32dd33198b54071b5d969898de5b7bfec8c 100644 (file)
@@ -10,7 +10,7 @@
 //
 // This is included from within the individual compiler mini-configs.
 
-#ifndef __EDG_VERSION__
+#ifndef  __EDG_VERSION__
 #  error This file requires that __EDG_VERSION__ be defined.
 #endif
 
 #   define BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP
 #endif
 
-# if !defined(__EXCEPTIONS)
+#if (__EDG_VERSION__ <= 245) && !defined(BOOST_NO_TEMPLATE_TEMPLATES)
+#   define BOOST_NO_TEMPLATE_TEMPLATES
+#endif 
+
+// See also kai.hpp which checks a Kai-specific symbol for EH
+# if !defined(__KCC) && !defined(__EXCEPTIONS)
 #     define BOOST_NO_EXCEPTIONS
 # endif