OSDN Git Service

* include/gc_pthread_redirects.h: Generalize test to use GC_PTHREADS.
[pf3gnuchains/gcc-fork.git] / boehm-gc / ChangeLog
index 77b7a39..58c5f39 100644 (file)
@@ -1,3 +1,78 @@
+2001-10-16  Loren J. Rittle  <ljrittle@acm.org>
+
+       * include/gc_pthread_redirects.h: Generalize test to use GC_PTHREADS.
+       * linux_threads.c (WRAP_FUNC(pthread_join)): Conditionalized on
+       GC_FREEBSD_THREADS, handle strange interaction between system
+       pthread implementation and boehm-gc signal-handler architecture.
+       * tests/test.c (main): Conditionalized on GC_FREEBSD_THREADS,
+       set stack.
+       * include/private/gcconfig.h (configuration keyed off FREEBSD):
+       Define SIG_SUSPEND, SIG_THR_RESTART.  Do not define
+       MPROTECT_VDB when GC_FREEBSD_THREADS is defined.
+
+2001-10-16  Loren J. Rittle  <ljrittle@acm.org>
+
+       * Makefile.am (test.o): Find tests/test.c in $(srcdir).
+       * Makefile.in: Rebuilt.
+
+2001-10-16  Bryce McKinlay  <bryce@waitaki.otago.ac.nz>
+
+       * Makefile.am, acinclude.m4, configure.in: Imported GC 6.1 Alpha 1 and
+       merged local changes.
+
+2001-09-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+       * solaris_threads.c (MAX_ORIG_STACK_SIZE) [I386]: Provide special
+       Solaris 2/Intel definition.
+       
+       * configure.in (i?86-*-solaris2.[89]*): Define
+       SOLARIS25_PROC_VDB_BUG_FIXED.
+       * include/private/gcconfig.h [I386 && SUNOS5]: Use it.
+       * configure: Regenerate.
+
+       * include/private/gcconfig.h [I386 && SUNOS5] (DATASTART): Use _etext.
+       (DATAEND): Define using _end.
+
+2001-09-11  Per Bothner  <per@bothner.com>
+
+       * include/Makefile.am:  New file.  It defines include_HEADERS.
+       * Makefile.am (SUBDIRS):  New macro, set to include.
+       * configure.in (AC_OUTPUT):  Add include/Makefile.
+
+2001-08-20  Tom Tromey  <tromey@redhat.com>
+
+       * configure: Rebuilt.
+       * configure.in: Always ask gcc for threads package.
+
+2001-08-17  Tom Tromey  <tromey@redhat.com>
+
+       * Makefile.am, acinclude.m4, configure.in: Imported GC 6.0 and
+       merged local changes.
+
+2001-08-02  David Billinghurst <David.Billinghurst>
+
+       * configure: Rebuilt.
+       * configure.in:  POSIX threads on cygwin does not link with
+       -lpthreads.
+
+2001-07-03  Tom Tromey  <tromey@redhat.com>
+
+       Fix for PR bootstrap/3281:
+       * aclocal.m4, configure, Makefile.in: Rebuilt.
+       * acinclude.m4: Set mkinstalldirs for in-tree build.
+
+2001-06-26  Richard Henderson  <rth@redhat.com>
+
+       * alpha_mach_dep.s: Mark call-saved FP registers.
+       * include/private/gcconfig.h (ALPHA): Remove USE_GENERIC_PUSH_REGS.
+       * configure.in (alpha*): Re-enable alpha_mach_dep.s
+       * configure: Rebuild.
+
+2001-06-12  Tom Tromey  <tromey@redhat.com>
+
+       * aclocal.m4, configure: Rebuilt.
+       * acinclude.m4: Find configure.host in srcdir.
+
 2001-06-09  Alexandre Oliva  <aoliva@redhat.com>, Stephen L Moshier  <moshier@mediaone.net>
 
        * configure.in (AC_EXEEXT): Work around in case it expands to