aboutsummaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>1999-04-27 15:43:56 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>1999-04-27 15:43:56 +0000
commit512a10fde7eb351fbbc69285e58885d0ef33bb43 (patch)
tree47f1308d138f943a7af770bba4e3e29207c763c3 /contrib
parent4d24621b10a371cb21962524bec1e3f85807b4c3 (diff)
downloadsrc-512a10fde7eb351fbbc69285e58885d0ef33bb43.tar.gz
src-512a10fde7eb351fbbc69285e58885d0ef33bb43.zip
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.
Notes
Notes: svn path=/head/; revision=46118
Diffstat (limited to 'contrib')
-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 a67eac4a6fd4..8db7f10b63e7 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. */