From b2ec910dc900068c7b0d66d17e1077b6d21cd539 Mon Sep 17 00:00:00 2001 From: bangerth Date: Sun, 9 Sep 2007 00:39:53 +0000 Subject: [PATCH] Remove one of the weirdest workarounds we have for gcc 2.95 in our code base. git-svn-id: https://svn.dealii.org/trunk@15178 0785d39b-7218-0410-832d-ea1e28bc413d --- .../numerics/derivative_approximation.cc | 43 +++---------------- 1 file changed, 6 insertions(+), 37 deletions(-) diff --git a/deal.II/deal.II/source/numerics/derivative_approximation.cc b/deal.II/deal.II/source/numerics/derivative_approximation.cc index ea283b1200..cce43642ae 100644 --- a/deal.II/deal.II/source/numerics/derivative_approximation.cc +++ b/deal.II/deal.II/source/numerics/derivative_approximation.cc @@ -614,31 +614,6 @@ approximate_derivative_tensor (const DH &dof -#ifdef DEAL_II_FUNPTR_TEMPLATE_TEMPLATE_BUG -namespace WorkAround -{ -// gcc 2.95 is not happy if we take the address of a template function as in -// -// DerivativeApproximation::template approximate -// -// if one of the template arguments is a template-template -// parameter. so work around this problem in a rather unnerving and -// weird way, but at least it works - template