Tom Tromey
a5440f9ebf
For PR bootstrap/3075:
...
* configure, aclocal.m4, Makefile.in: Rebuilt.
* configure.in: Don't call AC_CONFIG_AUX_DIR or
AC_CANONICAL_SYSTEM.
* acinclude.m4 (BOEHM_CONFIGURE): Call AC_CONFIG_AUX_DIR and
AC_CANONICAL_SYSTEM here.
* Makefile.am (CONFIG_STATUS_DEPENDENCIES): Use srcdir, not
boehm_gc_basedir.
From-SVN: r43033
2001-06-08 17:59:57 +00:00
Bryce McKinlay
8948cb3972
Makefile.am: Override gctest_OBJECTS so tests/test.c can be built.
...
* Makefile.am: Override gctest_OBJECTS so tests/test.c can be built.
(libgcjgc_la_SOURCES): Remove typo.
* tests/test.c: Fix struct names and includes for GC_GCJ_SUPPORT case.
* Makefile.in: Rebuilt.
From-SVN: r42524
2001-05-24 08:28:39 +01:00
Bryce McKinlay
9110a741e3
Imported version version 6.0alpha7.
...
* README, README.Mac, README.OS2, README.QUICK, README.alpha,
README.amiga, README.debugging, README.dj, README.hp, README.linux,
README.rs6000, README.sgi, README.solaris2, README.uts,
README.win32, SCoptions.amiga, backptr.h, barrett_diagram,
dbg_mlc.h, gc.h, gc.man, gc_alloc.h, gc_cpp.h, gc_hdrs.h, gc_mark.h,
gc_priv.h, gc_private.h, gc_typed.h, gcconfig.h,
hpux_irix_threads.c, makefile.depend, nursery.c,
solaris_threads.h, test.c, test_cpp.cc, weakpointer.h, cord/README,
cord/SCOPTIONS.amiga, cord/SMakefile.amiga, cord/cord.h,
cord/ec.h, cord/gc.h, cord/private/cord_pos.h, include/backptr.h,
include/gc_copy_descr.h, include/gc_nursery.h: Remove obsolete/moved
files.
From-SVN: r42379
2001-05-21 09:35:14 +01:00
Tom Tromey
ee402fc993
* Makefile.am (gctest_LDFLAGS): Use -shared-libgcc.
...
From-SVN: r40756
2001-03-22 19:03:01 +00:00
Tom Tromey
3632fe93f1
Makefile.in: Rebuilt.
...
* Makefile.in: Rebuilt.
* Makefile.am (gctest_LDFLAGS): new macro.
From-SVN: r40697
2001-03-21 18:35:41 +00:00
Tom Tromey
de5e27beba
Makefile.in: Rebuilt.
...
* Makefile.in: Rebuilt.
* Makefile.am (TESTS_ENVIRONMENT): New macro.
From-SVN: r40568
2001-03-17 01:01:29 +00:00
Bryce McKinlay
e301621d19
For boehm-gc:
...
* configure.in: Rename THREADLIB to THREADLIBS.
* Makefile.am (LINK): Add $(THREADLIBS) to libtool command line. This
ensures that we link the correct version of the linuxthreads semaphore
functions.
* Makefile.in: Rebuilt.
* configure: Rebuilt.
* linux_thread.c (GC_thr_init, GC_suspend_handler): Add SIGABRT to the
list of signals which are not blocked during suspend in the NO_SIGNALS
case.
For libjava:
* Makefile.am (libgcj_la_LIBADD): Add $(THREADLIBS). This ensures that
the correct versions of various linuxthreads functions get linked.
* Makefile.in: Rebuilt.
* java/lang/natThread.cc (finalize_native): New static function. Call
_Jv_ThreadDestroyData.
(initialize_native): Register finalizer for "data".
* include/posix-threads.h (_Jv_ThreadInitData): New simpler prototype.
(_Jv_ThreadDestroyData): New prototype.
* include/win32-threads.h: Ditto.
* include/no-threads.h: Ditto.
* posix-threads.cc (_Jv_ThreadInitData): Implement new prototype.
(_Jv_ThreadDestroyData): New function. Free native thread "data" and
move mutex and condition variable destroy code from:
(really_start): ...here.
(_Jv_ThreadStart): Set PTHREAD_CREATE_DETACHED.
* win32-threads.cc (_Jv_ThreadInitData): Implement new prototype.
(_Jv_ThreadDestroyData): Implemented.
* nogc.cc (_Jv_AllocObject): Use "void *" not "ptr_t".
(_Jv_AllocArray): Ditto.
From-SVN: r38557
2000-12-30 12:18:39 +00:00
Alexandre Petit-Bianco
f2beb7ef55
Makefile.am (gctest_LDADD): Added EXTRA_TEST_LIBS.
...
2000-12-11 Alexandre Petit-Bianco <apbianco@cygnus.com>
* Makefile.am (gctest_LDADD): Added EXTRA_TEST_LIBS.
* configure.in (EXTRA_TEST_LIBS): Check for `dlopen' in -ldl and
set accordingly.
* Makefile.in: Rebuilt.
* configure: Likewise.
(http://sources.redhat.com/ml/java-patches/2000-q4/msg00237.html )
From-SVN: r38208
2000-12-12 12:52:54 -08:00
Bryce McKinlay
0476f09843
configure.in: Define GC_GCJ_SUPPORT.
...
2000-09-30 Bryce McKinlay <bryce@albatross.co.nz>
* configure.in: Define GC_GCJ_SUPPORT. Define NO_DEBUGGING in
cross-compile configuration only.
* Makefile.am: Build gcj_mlc.c.
* configure, Makefile.in: Rebuilt.
From-SVN: r36678
2000-09-30 10:54:21 +01:00
Bryce McKinlay
ef8b01f3d9
Makefile.am, [...]: irix_threads.c is now hpux_irix_threads.c.
...
* Makefile.am, Makefile.in: irix_threads.c is now
hpux_irix_threads.c.
* Makefile.orig: Updated from gc distribution Makefile.
From-SVN: r33255
2000-04-19 13:47:53 +01:00
Tom Tromey
edcf698d87
aclocal.m4, configure: Rebuilt.
...
* aclocal.m4, configure: Rebuilt.
* acinclude.m4: Changed version to 5.0a4.
* Makefile.in: Rebuilt.
* Makefile.am (libgcjgc_la_LDFLAGS): Changed version to 1:1:0.
From-SVN: r30893
1999-12-13 20:15:51 +00:00
Tom Tromey
3442c71cfc
Makefile.in: Rebuilt.
...
* Makefile.in: Rebuilt.
* Makefile.am (libgcjgc_la_SOURCES): Removed quick_threads.c.
From-SVN: r30396
1999-11-04 19:39:50 +00:00
Tom Tromey
89de952f8f
configure: Rebuilt.
...
* configure: Rebuilt.
* configure.in: Don't create boehm-config.h.
* Makefile.in: Rebuilt.
* Makefile.am (libgcjgc_la_SOURCES): Reference gcconfig.h, not
config.h.
($(all_objs)): Depend on gcconfig.h.
* gc_priv.h: Reference GCCONFIG_H, not CONFIG_H.
* gcconfig.h: Define GCCONFIG_H, not CONFIG_H.
* config.h: Removed.
From-SVN: r30358
1999-11-03 01:11:03 +00:00
Tom Tromey
20bbd3cd53
Merged GC 5.0alpha4 with local changes, plus:
...
* Makefile.in: Rebuilt.
* Makefile.am (gctest_LDADD): Added THREADLIB.
(TESTS): New macro.
* configure: Rebuilt.
* configure.in (INCLUDES): New subst.
From-SVN: r30332
1999-11-01 23:15:51 +00:00
Rainer Orth
61e922d260
Makefile.in: Rebuilt.
...
* Makefile.in: Rebuilt.
* Makefile.am (toolexeclibdir): Add $(MULTISUBDIR) even for native
builds.
* configure: Rebuilt.
* configure.in: Properly align --help output, fix capitalization
and punctuation.
* acinclude.m4: Likewise.
From-SVN: r28638
1999-08-10 05:28:31 +00:00
Alexandre Oliva
14eee79459
Makefile.am (.s.lo): Avoid `#line' directives.
...
1999-07-19 Alexandre Oliva <oliva@dcc.unicamp.br>
* Makefile.am (.s.lo): Avoid `#line' directives.
* Makefile.in: Rebuilt.
From-SVN: r28175
1999-07-19 19:17:22 +00:00
Alexandre Oliva
44ebe2d0ac
Makefile.am (*-recursive, [...]): Automake does not generate *-recursive for this Makefile, use *-am instead.
...
1999-07-19 Alexandre Oliva <oliva@dcc.unicamp.br>
* Makefile.am (*-recursive, *-am, *-multi): Automake does not
generate *-recursive for this Makefile, use *-am instead.
* Makefile.in: Rebuilt.
From-SVN: r28173
1999-07-19 19:11:54 +00:00
Alexandre Oliva
2fa39a0ec6
Makefile.am (.s.lo): Renamed from `.s.o'.
...
1999-06-30 Alexandre Oliva <oliva@dcc.unicamp.br>
* Makefile.am (.s.lo): Renamed from `.s.o'.
* Makefile.in: Rebuilt.
From-SVN: r27850
1999-06-30 12:25:07 +00:00
Tom Tromey
f687c79ec7
Makefile.in: Rebuilt.
...
* Makefile.in: Rebuilt.
* Makefile.am (libgcjgc_la_LDFLAGS): Use -version-info, not
-release.
From-SVN: r27668
1999-06-21 14:57:44 +00:00
Tom Tromey
b48ed5683a
Makefile.in: Rebuilt.
...
* Makefile.in: Rebuilt.
* Makefile.am (toolexeclibdir): Define as libdir when
appropriate.
* configure: Rebuilt.
* configure.in (USE_LIBDIR): New conditional.
From-SVN: r27667
1999-06-21 13:03:47 +00:00
Tom Tromey
66deb2be59
libtoolized GC library. See ChangeLog for details.
...
Also a couple bug fixes:
* dyn_load.c (GC_FirstDLOpenedLinkMap): Declare _DYNAMIC as
`weak'.
* misc.c (GC_init_inner): If QUICK_THREADS defined, compute
GC_stackbottom.
From-SVN: r26650
1999-04-26 14:15:05 +00:00
Tom Tromey
eba0e61dc2
Makefile.in: Rebuilt.
...
* Makefile.in: Rebuilt.
* Makefile.am (libgcjgc_a_SOURCES): Added solaris-threads.c and
solaris-threads.h.
From-SVN: r26407
1999-04-13 14:28:15 +00:00
Tom Tromey
1530be84fc
Cygnus/libgcj changes to Boehm GC.
...
From-SVN: r26257
1999-04-07 08:01:42 +00:00