summaryrefslogtreecommitdiff
path: root/cord/cordxtra.c
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2012-02-27 08:37:12 +0400
committerIvan Maidanski <ivmai@mail.ru>2012-02-27 18:06:58 +0400
commitda8cf493af4e355e8f4bf1344d49407f4176fdc6 (patch)
tree1758e18102b774dac9ad95e5a593f73f45349a5d /cord/cordxtra.c
parente3bfd10510d1c33736165295853df7f125f57a17 (diff)
downloadbdwgc-da8cf493af4e355e8f4bf1344d49407f4176fdc6.tar.gz
Suppress false 'unused argument' warnings for GCC v3
* cord/cordxtra.c (CORD_ATTR_UNUSED): Use 'unused' attribute starting from GCC v3.4 (instead of v4.0). * include/private/gc_priv.h (GC_ATTR_UNUSED): Likewise.
Diffstat (limited to 'cord/cordxtra.c')
-rw-r--r--cord/cordxtra.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/cord/cordxtra.c b/cord/cordxtra.c
index 7b56a34a..4231fd7f 100644
--- a/cord/cordxtra.c
+++ b/cord/cordxtra.c
@@ -63,7 +63,7 @@ typedef void (* oom_fn)(void);
ABORT("Out of memory\n"); }
# define ABORT(msg) { fprintf(stderr, "%s\n", msg); abort(); }
-#if __GNUC__ >= 4
+#if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
# define CORD_ATTR_UNUSED __attribute__((__unused__))
#else
# define CORD_ATTR_UNUSED /* empty */