From fedf8d993559259a5766b157ca96fb66eb066127 Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Wed, 29 May 2002 21:24:25 +0000 Subject: [PATCH] Apply Martin's KCC bug workaround [SVN r14062] --- test/data_members.cpp | 5 +++++ test/minimal.cpp | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/test/data_members.cpp b/test/data_members.cpp index 4657fe6d..e4eacf17 100644 --- a/test/data_members.cpp +++ b/test/data_members.cpp @@ -7,6 +7,11 @@ #include #include "test_class.hpp" +#if defined(_AIX) && defined(__EDG_VERSION__) && __EDG_VERSION__ < 245 +# include // works around a KCC intermediate code generation bug +#endif + + using namespace boost::python; typedef test_class<> X; diff --git a/test/minimal.cpp b/test/minimal.cpp index 07bbb394..d76922bf 100644 --- a/test/minimal.cpp +++ b/test/minimal.cpp @@ -5,6 +5,10 @@ // to its suitability for any purpose. #include +#if defined(_AIX) && defined(__EDG_VERSION__) && __EDG_VERSION__ < 245 +# include // works around a KCC intermediate code generation bug +#endif + BOOST_PYTHON_MODULE_INIT(minimal_ext) { boost::python::module m("minimal_ext");