aboutsummaryrefslogtreecommitdiffstats
path: root/libshiboken/shibokenmacros.h
diff options
context:
space:
mode:
Diffstat (limited to 'libshiboken/shibokenmacros.h')
-rw-r--r--libshiboken/shibokenmacros.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libshiboken/shibokenmacros.h b/libshiboken/shibokenmacros.h
index 529daac24..08489421f 100644
--- a/libshiboken/shibokenmacros.h
+++ b/libshiboken/shibokenmacros.h
@@ -32,11 +32,15 @@
#define LIBSHIBOKEN_API __declspec(dllimport)
#endif
#endif
+ #define SBK_DEPRECATED(func) __declspec(deprecated) func
#elif __GNUC__ >= 4
#define LIBSHIBOKEN_API __attribute__ ((visibility("default")))
+ #define SBK_DEPRECATED(func) func __attribute__ ((deprecated))
#endif
#ifndef LIBSHIBOKEN_API
#define LIBSHIBOKEN_API
+ #define SBK_DEPRECATED(func) func
#endif
+
#endif