From dbc2bb1dfa0377b3e314f91a3ec21bb08b09e226 Mon Sep 17 00:00:00 2001 From: Richard Kreckel Date: Wed, 19 Jan 2000 23:51:21 +0000 Subject: [PATCH] - Changed policy: look for cln/cln.h instead of CLN/cln.h, reflecting an agreement with Bruno Haible. - Don't #include but only those headers necessary for GiNaC. --- ginac/numeric.cpp | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/ginac/numeric.cpp b/ginac/numeric.cpp index dd6a1ebc..c23d46a2 100644 --- a/ginac/numeric.cpp +++ b/ginac/numeric.cpp @@ -37,11 +37,32 @@ #include "utils.h" // CLN should not pollute the global namespace, hence we include it here -// instead of in some header file where it would propagate to other parts: +// instead of in some header file where it would propagate to other parts. +// Also, we only need a subset of CLN, so we don't include the complete cln.h: #ifdef HAVE_CLN_CLN_H -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #else -#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #endif #ifndef NO_GINAC_NAMESPACE -- 2.44.0