Fast-CDR
Fast-CDR copied to clipboard
Add GCC support for compiling with hidden visibility
GCC hidden visibility closely mimics the Windows DLL import/export feature, which cleans up the symbol export table and leads to faster startup times as well as a more stable ABI.
This PR has no immediate effect until GCC is instructed to hide symbols with -fvisibility=hidden -fvisibility-inlines-hidden. I did not enable this yet because unlike MSVC, GCC does not export type info and vtables by default, so this PR depends on #88 to work.
Signed-off-by: Timo Röhling [email protected]
I'm closing this, as we will not be tackling it at the moment. I have open #149 to track these ideas, suggestions and comments are most welcomed!