This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Need advice on DEFAULT_VTABLE_THUNKS settings
- To: gcc at gcc dot gnu dot org
- Subject: Need advice on DEFAULT_VTABLE_THUNKS settings
- From: "David O'Brien" <obrien at NUXI dot com>
- Date: Fri, 26 May 2000 21:02:59 -0700
- Organization: The NUXI BSD group
- Reply-To: obrien at NUXI dot com
In the gcc-2_95-branch vtable-thunks has changed such that it takes a
"version" number. In FreeBSD 4.0-RELEASE I turned DEFAULT_VTABLE_THUNKS
off due to the bugs present with it. For compatibility to the 4.x, I
think freebsd-elf.h should leave DEFAULT_VTABLE_THUNKS undefined.
What is the relationship to -vtable-thunks=3 and the C++ ABI in 2.96/3.0?
In the FreeBSD -CURRENT development should I move towards
"DEFAULT_VTABLE_THUNKS 3" or not use thunks at all? I really do not want
to break compatibility in the 4.x versions, but I can in the 5.0
development.
--
-- David (obrien@NUXI.com)