summaryrefslogtreecommitdiffstats
path: root/contrib/gcc/config
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>1999-04-27 15:43:56 +0000
committerobrien <obrien@FreeBSD.org>1999-04-27 15:43:56 +0000
commit01aaff1d4debd475daae4025bde2e04925193602 (patch)
tree784b719272f1a6c6acafbcc6e26950ba160c5adb /contrib/gcc/config
parent19ffa5eea896737615fbb68cbd6bbcbac4ec4918 (diff)
downloadFreeBSD-src-01aaff1d4debd475daae4025bde2e04925193602.zip
FreeBSD-src-01aaff1d4debd475daae4025bde2e04925193602.tar.gz
Wait until EGCS 1.2 to use more efficient ``thunks'' to implement C++ vtables.
While I have yet to hear of any problems with us using thunks. The EGCS mailing list notes some have problems with it and not using them are a safer default. People wanting to use them, can set the appropiate compiler flag.
Diffstat (limited to 'contrib/gcc/config')
-rw-r--r--contrib/gcc/config/freebsd.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/contrib/gcc/config/freebsd.h b/contrib/gcc/config/freebsd.h
index a67eac4..8db7f10 100644
--- a/contrib/gcc/config/freebsd.h
+++ b/contrib/gcc/config/freebsd.h
@@ -1,4 +1,4 @@
-/* $Id: freebsd.h,v 1.7 1999/04/14 00:25:45 obrien Exp $ */
+/* $Id: freebsd.h,v 1.8 1999/04/22 17:45:01 obrien Exp $ */
/* Base configuration file for all FreeBSD targets.
Copyright (C) 1999 Free Software Foundation, Inc.
@@ -89,9 +89,10 @@ Boston, MA 02111-1307, USA. */
libraries compiled with the native cc. */
#undef NO_DOLLAR_IN_LABEL
-/* Use more efficient ``thunks'' to implement C++ vtables. */
+/* Wait until EGCS 1.2 to use more efficient ``thunks'' to implement
+ C++ vtables. */
#undef DEFAULT_VTABLE_THUNKS
-#define DEFAULT_VTABLE_THUNKS 1
+#define DEFAULT_VTABLE_THUNKS 0
/* Miscellaneous parameters. */
OpenPOWER on IntegriCloud