From efd793a9bfb0351cbd047070ce6d2ef53c0fcc2a Mon Sep 17 00:00:00 2001 From: wolf Date: Tue, 16 Mar 1999 19:48:57 +0000 Subject: [PATCH] Work around a well-known bug within egcs1.1. git-svn-id: https://svn.dealii.org/trunk@1018 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/deal.II/Make.global_options | 2 ++ deal.II/deal.II/Todo | 3 +++ 2 files changed, 5 insertions(+) diff --git a/deal.II/deal.II/Make.global_options b/deal.II/deal.II/Make.global_options index 17ffc1f534..de6c857597 100644 --- a/deal.II/deal.II/Make.global_options +++ b/deal.II/deal.II/Make.global_options @@ -15,9 +15,11 @@ INCLUDE = -I$D/deal.II/include -I$D/lac/include \ -I$D/base/include CXXFLAGS.g= -ansi -DDEBUG -ggdb -Wall -W -pedantic -Wconversion \ -Winline -Woverloaded-virtual -fno-builtin\ + -fno-vtable-thunks \ $(INCLUDE) CXXFLAGS =-O2 -Wuninitialized -ffast-math \ -felide-constructors -fnonnull-objects \ + -fno-vtable-thunks \ $(INCLUDE) diff --git a/deal.II/deal.II/Todo b/deal.II/deal.II/Todo index b22f196248..084978b824 100644 --- a/deal.II/deal.II/Todo +++ b/deal.II/deal.II/Todo @@ -179,3 +179,6 @@ Change the vector in 'void DoFQuadAccessor::get_dof_indices( Remove that pseudo-template clutter in the lower parts of dof_accessor.cc marked by comments. + + +Remove the flag -fno-vtable-thunks if egcs's bug is removed someday. -- 2.39.5