configure.ac: Add stanza for *-*-gnu* threads configuration.
authorSamuel Thibault <samuel.thibault@gnu.org>
Sun, 4 Nov 2012 22:56:02 +0000 (22:56 +0000)
committerThomas Schwinge <tschwinge@gcc.gnu.org>
Sun, 4 Nov 2012 22:56:02 +0000 (23:56 +0100)
commitb260c71fa5f903606dcc491a38069fbef87baa05
treef1e97c1b518d09ef7ac7436e0186e1b8c5cc7fa8
parent6c46750c837935a8d0abc8eeabe77c3418b3dfe8
configure.ac: Add stanza for *-*-gnu* threads configuration.

boehm-gc/
* configure.ac: Add stanza for *-*-gnu* threads configuration.
* configure: Regenerate.
* include/gc_config.h.in: Likewise.
* dyn_load.c (_GNU_SOURCE): Define for __GNU__.
* include/gc_config_macros.h (_REENTRANT, GC_PTHREADS): Define for
GC_GNU_THREADS.
* include/private/gcconfig.h (DATASTART): Don't define for I386 &&
HURD.
(SIG_SUSPEND, SIG_THR_RESTART, SEARCH_FOR_DATA_START): Define for
I386 && HURD.
(UNIX_LIKE, REGISTER_LIBRARIES_EARLY): Define for HURD.
* os_dep.c (GC_init_linux_data_start): Handle for HURD.
* pthread_support.c (GC_thr_init): Add case for GC_GNU_THREADS.
* specific.c: Use for GC_GNU_THREADS.
* threadlibs.c: Add case for GC_GNU_THREADS.

From-SVN: r193142
boehm-gc/ChangeLog
boehm-gc/configure
boehm-gc/configure.ac
boehm-gc/dyn_load.c
boehm-gc/include/gc_config.h.in
boehm-gc/include/gc_config_macros.h
boehm-gc/include/private/gcconfig.h
boehm-gc/os_dep.c
boehm-gc/pthread_support.c
boehm-gc/specific.c
boehm-gc/threadlibs.c