Boost logo

Boost-Build :

From: Raoul Gough (raoulgough_at_[hidden])
Date: 2002-05-19 08:28:43

From: "Rene Rivera" <grafik666_at_[hidden]>
> On 2002-05-14 at 11:06 PM, david.abrahams_at_[hidden] (David Abrahams) wrote:
> >> And possibly "vtable-model" instead of "vtable-thunks". But that would
> >> require changing the values to something more informative like:
> >"default",
> >> "traditional", and "thunks". By the way, what is the GCC default for
> >this?
> >> The GCC docs fail to mention any default.

It looks like the support for configurable vtable-thunks has disappeared in
the 3.0.x release of gcc. I get the following warning when supplying the

cc1plus.exe: warning: -fvtable-thunks is no longer supported

but my DirectX code still works, so I can only assume that the compiler now
always generates the MSVC-compatible thunk style. Presumably you can't turn
this off with the new compiler, but you would still have to turn it on (if
you need thunks) with 2.95.x. Info for the older versions was in the "C++
Dialect Options" node under "Invoking". I guess we'll want to avoid
supplying the redundant flag to gcc-3.x with <vtable-thunks>on. Is it
possible to tell from the jamscript what version of gcc we're compiling

Raoul Gough.

Do You Yahoo!?
Get your free address at


Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at