summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/common/compat.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/common/compat.h b/src/common/compat.h
index 8511cb2cdf..a4f52040a0 100644
--- a/src/common/compat.h
+++ b/src/common/compat.h
@@ -90,7 +90,7 @@ extern INLINE double U64_TO_DBL(uint64_t x) {
#endif
/* GCC has several useful attributes. */
-#ifdef __GNUC__ && __GNUC_MAJOR__ >= 3
+#if defined(__GNUC__) && __GNUC__ >= 3
#define ATTR_NORETURN __attribute__((noreturn))
#define ATTR_PURE __attribute__((pure))
#define ATTR_MALLOC __attribute__((malloc))