From 0d3ecf09a3f496015692a9a5c69dd6b3b05ec7b4 Mon Sep 17 00:00:00 2001 From: obrien Date: Fri, 30 Apr 1999 19:12:51 +0000 Subject: Turn DEFAULT_VTABLE_THUNKS back on. It caused problems with undefined symbols in libstdc++. Until I have a chance to look at what that problem is and to carefully consider the upgrade issues of turning it back on at a later date if we leave it turned off for any extended peroid of time. --- contrib/gcc/config/freebsd.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'contrib') diff --git a/contrib/gcc/config/freebsd.h b/contrib/gcc/config/freebsd.h index bc82019..a976859 100644 --- a/contrib/gcc/config/freebsd.h +++ b/contrib/gcc/config/freebsd.h @@ -1,4 +1,4 @@ -/* $Id: freebsd.h,v 1.10 1999/04/27 19:29:41 obrien Exp $ */ +/* $Id: freebsd.h,v 1.11 1999/04/28 18:48:06 obrien Exp $ */ /* Base configuration file for all FreeBSD targets. Copyright (C) 1999 Free Software Foundation, Inc. @@ -76,10 +76,11 @@ Boston, MA 02111-1307, USA. */ libraries compiled with the native cc. */ #undef NO_DOLLAR_IN_LABEL -/* Wait until EGCS 1.2 to use more efficient ``thunks'' to implement - C++ vtables. */ +/* Use more efficient ``thunks'' to implement C++ vtables. XXX note that + this setting is claimed to have a few bugs by the EGCS maintainers. They + believe the bugs will be worked out in EGCS 1.2. */ #undef DEFAULT_VTABLE_THUNKS -#define DEFAULT_VTABLE_THUNKS 0 +#define DEFAULT_VTABLE_THUNKS 1 /* Miscellaneous parameters. */ -- cgit v1.1