usb_gadget: use common header - EXPORT macro 49/253549/3 accepted/tizen/unified/20210219.134914 submit/tizen/20210217.060738 submit/tizen/20210218.041307
authorinsun.pyo <insun.pyo@samsung.com>
Mon, 15 Feb 2021 08:35:14 +0000 (17:35 +0900)
committerINSUN PYO <insun.pyo@samsung.com>
Wed, 17 Feb 2021 05:17:09 +0000 (14:17 +0900)
Change-Id: I081bfc5252e718601325e6c243e739e79c88ebb5

src/usb_gadget/usb_cfs_client_common.c
src/usb_gadget/usb_client_common.c
src/usb_gadget/usb_gadget_common.c

index 1eac44d..730b68d 100644 (file)
@@ -29,6 +29,7 @@
 #include <hal/device/hal-usb_gadget-interface.h>
 
 #include "usb_gadget.h"
+#include "hal-backend-common.h"
 
 #define CONFIGFS_PATH "/sys/kernel/config"
 
 
 #define USB_FUNCS_PATH "/dev/usb-funcs"
 
-#ifndef EXPORT
-#define EXPORT __attribute__ ((visibility("default")))
-#endif
-
 enum cfs_function_service_operation {
        CFS_FUNCTION_SERVICE_START,
        CFS_FUNCTION_SERVICE_STOP,
index a8a3912..b0aab43 100644 (file)
@@ -25,6 +25,7 @@
 #include <hal/device/hal-usb_gadget-interface.h>
 
 #include "usb_gadget.h"
+#include "hal-backend-common.h"
 
 #define MAX_GADGET_STR_LEN 256
 
 #define LEGACY_ENABLE               "1"
 #define LEGACY_DISABLE              "0"
 
-#ifndef EXPORT
-#define EXPORT __attribute__ ((visibility("default")))
-#endif
-
 static bool legacy_is_function_supported(struct usb_function *func)
 {
        char buf[PATH_MAX];
index 786f4b7..417e75e 100644 (file)
 #include <hal/device/hal-usb_gadget-interface.h>
 
 #include "usb_gadget.h"
-
-#ifndef EXPORT
-#define EXPORT __attribute__ ((visibility("default")))
-#endif
+#include "hal-backend-common.h"
 
 static struct usb_function *_available_funcs[];