Hello,
We're building our project (with Xcode 3.2.2 on Mac OS X 10.6.3, GCC 4.0.1) using the -fvisibility=hidden flag.
We mark the classes we want to be visible with __attribute__((visibility("default"))).
For further optimization, should we be marking with __attribute__((visibility("hidden"))) the methods inside these classes that should not be exported?
It seems like quite a bit of work, and I'm not sure if it's worthwile, but the GCC Visibility Wiki makes me think it's the right way to go.
Thanks!