On Sat, 12 Feb 2005, Felipe Alfaro Solana wrote:
I've seen Mandrake has started compiling KDE with
-fvisibility=hidden.
They say this improve load times considerably. Has this flag other
nasty consequences?
It shouldn't, as long as the code is fairly well behaved. We're starting to
use this for
OpenOffice.org as well, any large C++ app can greatly benefit from
this option because the rather un-optimized dynamic linker doesn't have to load
and resolve as many symbols at run-time. You should get link-time errors if
symbols that aren't explicitly marked visible are needed by some other part of
the program.
Dan