This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Need advice on DEFAULT_VTABLE_THUNKS settings


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)

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]