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
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?

Regards,
Raoul Gough.

_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

 


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