diff options
Diffstat (limited to 'boehm-gc/include')
-rw-r--r-- | boehm-gc/include/gc_config.h.in | 3 | ||||
-rw-r--r-- | boehm-gc/include/gc_ext_config.h.in | 2 | ||||
-rw-r--r-- | boehm-gc/include/gc_pthread_redirects.h | 2 |
3 files changed, 7 insertions, 0 deletions
diff --git a/boehm-gc/include/gc_config.h.in b/boehm-gc/include/gc_config.h.in index 92f1b2cf460..cfaae9dd464 100644 --- a/boehm-gc/include/gc_config.h.in +++ b/boehm-gc/include/gc_config.h.in @@ -45,6 +45,9 @@ /* support for Tru64 pthreads */ #undef GC_OSF1_THREADS +/* symbol version of pthread_create */ +#undef GC_PTHREAD_SYM_VERSION + /* support for Solaris pthreads */ #undef GC_SOLARIS_PTHREADS diff --git a/boehm-gc/include/gc_ext_config.h.in b/boehm-gc/include/gc_ext_config.h.in index 52a662dcf0b..716143dc62f 100644 --- a/boehm-gc/include/gc_ext_config.h.in +++ b/boehm-gc/include/gc_ext_config.h.in @@ -3,3 +3,5 @@ external clients that do not want to include the full gc.h. Currently this is used by libjava/include/boehm-gc.h. */ #undef THREAD_LOCAL_ALLOC + +#undef GC_PTHREAD_SYM_VERSION diff --git a/boehm-gc/include/gc_pthread_redirects.h b/boehm-gc/include/gc_pthread_redirects.h index 842518cfcc4..f9d4939affc 100644 --- a/boehm-gc/include/gc_pthread_redirects.h +++ b/boehm-gc/include/gc_pthread_redirects.h @@ -68,7 +68,9 @@ # undef pthread_detach #endif +#ifndef GC_PTHREAD_SYM_VERSION # define pthread_create GC_pthread_create +#endif # define pthread_join GC_pthread_join # define pthread_detach GC_pthread_detach |