rcl/rcl_lifecycle
Sachin Suresh Bhat 2ff5df0c11 Set symbol visibility to hidden for rcl (#391)
* Set symbol visibility to hidden for rcl

Enabling symbol visibility feature in gcc and clang compilers.
This will hep find symbol export related issues in linux and
potentially reduce compile times.

Discourse topic link:
https://discourse.ros.org/t/set-symbol-visibility-to-hidden-for-rmw-and-rcl-packages/7981

Signed-off-by: Sachin Suresh Bhat <bhatsach@amazon.com>

* Remove WIN specific compiler definition in configure_rcl

Signed-off-by: Sachin Suresh Bhat <bhatsach@amazon.com>

* Rename macro name rcl_set_symbol_visibility_hidden

Signed-off-by: Sachin Suresh Bhat <bhatsach@amazon.com>

* Change macro to args for rcl_set_symbol_visibility_hidden

Signed-off-by: Sachin Suresh Bhat <bhatsach@amazon.com>
2019-03-05 18:09:55 -08:00
..
include/rcl_lifecycle Lifecycle refactor (#298) 2018-10-11 14:03:41 -07:00
src use new error handling API from rcutils (#314) 2018-11-01 21:08:31 -05:00
test refactor init to not be global (#336) 2018-11-29 21:32:54 -08:00
CHANGELOG.rst 0.6.4 2019-01-11 12:13:30 -08:00
CMakeLists.txt Set symbol visibility to hidden for rcl (#391) 2019-03-05 18:09:55 -08:00
package.xml 0.6.4 2019-01-11 12:13:30 -08:00