Neil Conway created MESOS-6734:
----------------------------------
Summary: Explicitly specify exported symbols
Key: MESOS-6734
URL: https://issues.apache.org/jira/browse/MESOS-6734
Project: Mesos
Issue Type: Improvement
Components: general
Reporter: Neil Conway
We should consider:
# Explicitly marking as "visible" the symbols we want to export in shared
libraries, e.g., libmesos
# Compiling Mesos with {{-fvisibility=hidden}}
As described [elsewhere|https://gcc.gnu.org/wiki/Visibility], this is
considered good DSO design, and leads to various nice improvements (e.g.,
improved DSO load time, more efficient generated code, reduced chance of symbol
collisions).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)