aboutsummaryrefslogtreecommitdiff
path: root/boehm-gc/include/new_gc_alloc.h
diff options
context:
space:
mode:
Diffstat (limited to 'boehm-gc/include/new_gc_alloc.h')
-rw-r--r--boehm-gc/include/new_gc_alloc.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/boehm-gc/include/new_gc_alloc.h b/boehm-gc/include/new_gc_alloc.h
index aad9446543e..20a2fabf83c 100644
--- a/boehm-gc/include/new_gc_alloc.h
+++ b/boehm-gc/include/new_gc_alloc.h
@@ -64,6 +64,14 @@
#endif
#endif
+/* A hack to deal with gcc 3.1. If you are using gcc3.1 and later, */
+/* you should probably really use gc_allocator.h instead. */
+#if defined (__GNUC__) && \
+ (__GNUC > 3 || (__GNUC__ == 3 && (__GNUC_MINOR__ >= 1)))
+# define simple_alloc __simple_alloc
+#endif
+
+
#define GC_ALLOC_H