+/* Control shared library symbols visibility */
+#if defined _WIN32 || defined __CYGWIN__
+ #define AM7XXX_PUBLIC __declspec(dllexport)
+ #define AM7XXX_LOCAL
+#else
+ #if __GNUC__ >= 4
+ #define AM7XXX_PUBLIC __attribute__ ((visibility ("default")))
+ #define AM7XXX_LOCAL __attribute__ ((visibility ("hidden")))
+ #else
+ #define AM7XXX_PUBLIC
+ #define AM7XXX_LOCAL
+ #endif
+#endif
+