diff options
author | David E. O'Brien <obrien@FreeBSD.org> | 1999-04-27 15:43:56 +0000 |
---|---|---|
committer | David E. O'Brien <obrien@FreeBSD.org> | 1999-04-27 15:43:56 +0000 |
commit | 512a10fde7eb351fbbc69285e58885d0ef33bb43 (patch) | |
tree | 47f1308d138f943a7af770bba4e3e29207c763c3 /contrib | |
parent | 4d24621b10a371cb21962524bec1e3f85807b4c3 (diff) | |
download | src-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.h | 7 |
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. */ |