Boost logo

Boost-Build :

From: Rene Rivera (grafik.list_at_[hidden])
Date: 2005-08-29 18:55:21


Mat Marcus wrote:
> I posted a gcc-bugzilla bug report based on this thread as:
>
> <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23628>
>
> It wouldn't accept Niall's email address in the CC-list however.

Given the circumstances now, I think it would better to reformulate the
fixes so that it doesn't rely on the GCC version. That is so that unless
we, and users, say otherwise we don't do anything. One way is to have an
extra "default" value on the symbol-visibility that doesn't add the option:

feature symbols : default export hide : propagated ;

Equivalent for BBv1:

feature symbols : default export hide ;

And the default would not add the "-fvisibility" option. This is what we
do in BBv1 for handling the "instruction-set" feature. Also I prefer
"symbols" over "symbol-visilibity" because it's shorter, and could
eventually be made to handle custom exports files, for example
'symbols=mysyms.exp".

-- 
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org - grafik/redshift-software.com
-- 102708583/icq - grafikrobot/aim - Grafik/jabber.org
 

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