diff options
author | obrien <obrien@FreeBSD.org> | 1999-04-30 19:12:51 +0000 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 1999-04-30 19:12:51 +0000 |
commit | 0d3ecf09a3f496015692a9a5c69dd6b3b05ec7b4 (patch) | |
tree | a6799a54a5447f065e369d366a531dccfb8a9c0d | |
parent | a4398bb8508b8d668a0d07e06cf17e2d22b38f40 (diff) | |
download | FreeBSD-src-0d3ecf09a3f496015692a9a5c69dd6b3b05ec7b4.zip FreeBSD-src-0d3ecf09a3f496015692a9a5c69dd6b3b05ec7b4.tar.gz |
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.
-rw-r--r-- | contrib/gcc/config/freebsd.h | 9 |
1 files changed, 5 insertions, 4 deletions
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. */ |