From a8e51a8a3676c376ce427a425c6eb1b621358121 Mon Sep 17 00:00:00 2001 From: Jay McCarthy Date: Tue, 18 May 2010 08:39:58 -0500 Subject: [PATCH] Added define to get pthread_getattr_np prototype with copy for systems where that doesn't work --- src/racket/gc/os_dep.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/racket/gc/os_dep.c b/src/racket/gc/os_dep.c index 815f58d329..0d94b73937 100644 --- a/src/racket/gc/os_dep.c +++ b/src/racket/gc/os_dep.c @@ -1271,7 +1271,9 @@ ptr_t GC_get_main_stack_base(void) #if defined(GC_LINUX_THREADS) && !defined(HAVE_GET_STACK_BASE) +#define _GNU_SOURCE #include +int pthread_getattr_np(pthread_t thread, pthread_attr_t *attr); #ifdef IA64 ptr_t GC_greatest_stack_base_below(ptr_t bound);