diff options
author | obrien <obrien@FreeBSD.org> | 1999-04-27 15:43:56 +0000 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 1999-04-27 15:43:56 +0000 |
commit | 01aaff1d4debd475daae4025bde2e04925193602 (patch) | |
tree | 784b719272f1a6c6acafbcc6e26950ba160c5adb /contrib | |
parent | 19ffa5eea896737615fbb68cbd6bbcbac4ec4918 (diff) | |
download | FreeBSD-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')
-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 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. */ |