From 59dd992f5f51f027b704ad7c9e42c94da39fe168 Mon Sep 17 00:00:00 2001 From: Jens Maurer Date: Thu, 22 Nov 2001 22:07:47 +0000 Subject: [PATCH] better adjustment of compiler workarounds [SVN r11772] --- include/boost/config/compiler/hp_acc.hpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/include/boost/config/compiler/hp_acc.hpp b/include/boost/config/compiler/hp_acc.hpp index de664be4..44f79c4f 100644 --- a/include/boost/config/compiler/hp_acc.hpp +++ b/include/boost/config/compiler/hp_acc.hpp @@ -9,7 +9,6 @@ #if (__HP_aCC <= 33100) # define BOOST_NO_INTEGRAL_INT64_T -# define BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS # define BOOST_NO_OPERATORS_IN_NAMESPACE # if !defined(_NAMESPACE_STD) # define BOOST_NO_STD_LOCALE @@ -18,7 +17,10 @@ #endif #if (__HP_aCC <= 33300) || !defined(BOOST_STRICT_CONFIG) - // it appears that we don't need any defines +// member templates are sufficiently broken that we disable them for now +# define BOOST_NO_MEMBER_TEMPLATES +# define BOOST_NO_DEPENDENT_NESTED_DERIVATIONS +# define BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS #endif #define BOOST_COMPILER "HP aCC version " BOOST_STRINGIZE(__HP_aCC)