Boost logo

Boost-Build :

From: David Abrahams (david.abrahams_at_[hidden])
Date: 2002-05-19 10:16:01


----- Original Message -----
From: "Raoul Gough" <raoulgough_at_[hidden]>

> 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
> flag:
>
> 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
> with?

No, that's going to have to be a v2 feature. Incidentally, we have plans
not only for supporting multiple versions of a toolset, but for some
auto-detection of toolsets as well. For now I guess we can live with the
warning.

-Dave

 


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk