1 From c254226d4ebbd846c1f8169d70413a0d32d7ae77 Mon Sep 17 00:00:00 2001
2 From: Khem Raj <raj.khem@gmail.com>
3 Date: Sat, 7 Apr 2012 18:52:12 -0700
4 Subject: [PATCH] plugin.h: Change visibility to default for debug symbols
6 gold refuses to link in undefined weak symbols which
9 Signed-off-by: Khem Raj <raj.khem@gmail.com>
11 Upstream-Status: Pending
13 include/plugin.h | 4 ++--
14 1 file changed, 2 insertions(+), 2 deletions(-)
16 diff --git a/include/plugin.h b/include/plugin.h
17 index 8d2bb08..a12a6be 100644
18 --- a/include/plugin.h
19 +++ b/include/plugin.h
20 @@ -89,9 +89,9 @@ struct connman_plugin_desc {
22 #define CONNMAN_PLUGIN_DEFINE(name, description, version, priority, init, exit) \
23 extern struct connman_debug_desc __start___debug[] \
24 - __attribute__ ((weak, visibility("hidden"))); \
25 + __attribute__ ((weak, visibility("default"))); \
26 extern struct connman_debug_desc __stop___debug[] \
27 - __attribute__ ((weak, visibility("hidden"))); \
28 + __attribute__ ((weak, visibility("default"))); \
29 extern struct connman_plugin_desc connman_plugin_desc \
30 __attribute__ ((visibility("default"))); \
31 struct connman_plugin_desc connman_plugin_desc = { \