提交 bc7830e4 编写于 作者: B Behdad Esfahbod

Use __attribute__((unused)) only with gcc 4 and later

See discussion at:
https://bugzilla.gnome.org/show_bug.cgi?id=610183
上级 555d1127
......@@ -184,14 +184,17 @@ typedef int hb_mutex_t;
#endif
#if __GNUC__ >= 3
#define HB_GNUC_UNUSED __attribute__((unused))
#define HB_GNUC_PURE __attribute__((pure))
#define HB_GNUC_CONST __attribute__((const))
#else
#define HB_GNUC_UNUSED
#define HB_GNUC_PURE
#define HB_GNUC_CONST
#endif
#if __GNUC__ >= 4
#define HB_GNUC_UNUSED __attribute__((unused))
#else
#define HB_GNUC_UNUSED
#endif
#if (defined(__WIN32__) && !defined(__WINE__)) || defined(_MSC_VER)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册