Hi!

On Mon, 18 Jun 2012 12:49:12 -0600, Tom Tromey <tro...@redhat.com> wrote:
> >>>>> "Thomas" == Thomas Schwinge <tho...@codesourcery.com> writes:
> 
> Thomas> This is a backport of upstream boehm-gc configuration support for
> Thomas> GNU/Hurd.  The equivalent thing has been used in Debian's GCC packages
> Thomas> since GCC 4.2 already, and I decided that *NOW* ought to be the time 
> to
> Thomas> put it into the GCC tree.
> 
> Ok.

Committed to trunk in r193142.

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.


Grüße,
 Thomas

Attachment: pgprvuhqcf3pc.pgp
Description: PGP signature

Reply via email to