Commit Graph

364 Commits

Author SHA1 Message Date
Bryce McKinlay 56293c2be2 This commit was generated by cvs2svn to compensate for changes in r33244,
which included commits to RCS files with non-trunk default branches.

From-SVN: r33245
2000-04-19 03:29:16 +01:00
Bryce McKinlay 0eebf9e5c7 Initial revision
From-SVN: r33241
2000-04-19 03:29:14 +01:00
Anthony Green 89afab9c44 misc.c (GC_enable): Always define GC_enable and GC_disable.
2000-03-26  Anthony Green  <green@redhat.com>

	* misc.c (GC_enable): Always define GC_enable and GC_disable.

From-SVN: r32867
2000-04-02 15:36:43 +00:00
Tom Tromey 9339399091 gc.h (dlopen): Define as GC_dlopen on Linux.
* gc.h (dlopen): Define as GC_dlopen on Linux.
	(GC_dlopen): Declare on Linux.
	* dyn_load.c (GC_dlopen): Define for Linux.

From-SVN: r31970
2000-02-14 21:53:27 +00:00
Anthony Green 72af8e4e63 gcconfig.h (DATASTART): Add missing extern declaration for data_start on powerpc.
* gcconfig.h (DATASTART): Add missing extern declaration
	for data_start on powerpc.

From-SVN: r31677
2000-01-29 01:17:03 +00:00
Bryce McKinlay 54f76845c5 linux_threads.c: Don't block SIGINT, SIGQUIT, SIGTERM in the NO_SIGNALS case.
1999-12-22  Bryce McKinlay  <bryce@albatross.co.nz>

        * linux_threads.c: Don't block SIGINT, SIGQUIT, SIGTERM in the
        NO_SIGNALS case.

From-SVN: r31083
1999-12-24 01:08:34 +00:00
Anthony Green d352598f80 Alpha Linux changes.
From-SVN: r31030
1999-12-20 05:55:34 +00:00
Anthony Green abd995697d gcconfig.h: Use libgcj hack for Alpha Linux.
* gcconfig.h: Use libgcj hack for Alpha Linux.
       Undefine MPROTEXT_VDB (from Jeff Sturm).
       * os_dep.c: Remove Alpha Linux hacks.
       * misc.c: Ditto.

From-SVN: r31028
1999-12-20 02:34:52 +00: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
Anthony Green 2441e02658 Oops. Date was wrong.
From-SVN: r30876
1999-12-12 18:56:25 +00:00
Anthony Green d0017c11ff gcconfig.h (DATASTART): Define as (&data_start) for PowerPC Linux.
* gcconfig.h (DATASTART): Define as (&data_start) for PowerPC
        Linux.
        (DYNAMIC_LOADING): Define for PowerPC Linux.
        * os_dep.c: Remove some special cases for PowerPC Linux.
        * misc.c (GC_init_inner): Don't call GC_init_linux_data_start
        for PowerPC Linux.

From-SVN: r30873
1999-12-12 18:06:08 +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 a57e0ef582 misc.c (GC_init_inner): Don't call GC_init_linuxppc().
* misc.c (GC_init_inner): Don't call GC_init_linuxppc().
	(GC_thr_init): Don't declare.

From-SVN: r30395
1999-11-04 18:53:24 +00:00
Tom Tromey 81976f93fe configure: Rebuilt.
* configure: Rebuilt.
	* configure.in: Removed qt threads case.
	* dyn_load.c: Don't mention QUICK_THREADS.
	* os_dep.c: Don't mention QUICK_THREADS.
	* misc.c: Don't mention QUICK_THREADS.
	* gcconfig.h: Don't mention QUICK_THREADS.
	* gc_priv.h: Removed QUICK_THREADS code.
	* quick_threads.c: Removed.

From-SVN: r30394
1999-11-04 17:25:07 +00:00
Tom Tromey d83e44be33 * gcconfig.h: Merged in local changes from old config.h.
From-SVN: r30376
1999-11-03 17:26:59 +00:00
Bryce McKinlay 765de7ea98 gcconfig.h: Don't define MPROTECT_VDB on Linux/i386.
1999-11-02  Bryce McKinlay  <bryce@albatross.co.nz>

        * gcconfig.h: Don't define MPROTECT_VDB on Linux/i386.

From-SVN: r30364
1999-11-03 03:04:52 +00:00
Tom Tromey a3feaa92e0 * quick_threads.c: Include gcconfig.h, not boehm-config.h.
From-SVN: r30360
1999-11-03 01:26:31 +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
Tom Tromey 85f29b3bb5 This commit was generated by cvs2svn to compensate for changes in r30327,
which included commits to RCS files with non-trunk default branches.

From-SVN: r30328
1999-11-01 20:48:52 +00:00
Tom Tromey fd6a6309db Initial revision
From-SVN: r30324
1999-11-01 20:48:50 +00:00
Steve Chamberlain 23915d8b70 I am committing the following changes to enable the picojava port.
I am committing the following changes to enable the picojava port.  I
will also forward them to Boehm.

From-SVN: r29767
1999-10-02 15:50:57 +00:00
Tom Tromey 54ce745286 aclocal.m4, configure: Rebuilt.
* aclocal.m4, configure: Rebuilt.
	* acinclude.m4 (LIB_AC_PROG_CC, LIB_AC_PROG_CXX): Provide

From-SVN: r29698
1999-09-28 20:14:11 +00:00
Rainer Orth 47359a8efa gc_priv.h: Merged IRIX thread changes from include/private/gc_priv.h.
Tue Aug 10 00:08:29 1999  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>

	* gc_priv.h: Merged IRIX thread changes from
	include/private/gc_priv.h.

From-SVN: r28740
1999-08-17 22:46:02 +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
Tom Tromey 45fa5f9f14 Removed extra ';;'
From-SVN: r28516
1999-08-04 20:57:53 +00:00
Tom Tromey d42058b1a7 * configure.in: Added missing `;;'. From Anthony Green.
From-SVN: r28510
1999-08-04 20:25:54 +00:00
Rainer Orth 276836f0fd configure.in (machdep): Use mips_ultrix_mach_dep.s on Ultrix V4.
Mon Aug  2 23:09:41 1999  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>

	* configure.in (machdep): Use mips_ultrix_mach_dep.s on Ultrix V4.

From-SVN: r28503
1999-08-04 19:51:34 +00:00
Tom Tromey fa94e3a95d gc_priv.h (GC_test_and_set): Implementation for Linux PPC from Franz Sirl <Franz.Sirl-kernel@lauterbach.com>.
* gc_priv.h (GC_test_and_set): Implementation for Linux PPC from
	Franz Sirl <Franz.Sirl-kernel@lauterbach.com>.

From-SVN: r28480
1999-08-04 03:26:15 +00:00
Tom Tromey 6cf31ce442 * aclocal.m4, configure: Rebuilt for new libtool.
From-SVN: r28436
1999-08-03 03:09:12 +00:00
Alexandre Oliva 71c7a006e5 mips_sgi_mach_dep.s: Enable PIC option.
1999-07-31  Alexandre Oliva  <oliva@dcc.unicamp.br>

	* mips_sgi_mach_dep.s: Enable PIC option.

From-SVN: r28363
1999-07-31 23:50:05 +00:00
Tom Tromey 5163d20e29 * config.h (MPROTECT_VDB): Don't define on Linux.
From-SVN: r28179
1999-07-19 19:27:56 +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
Tom Tromey 70f7276781 Initial revision
From-SVN: r27855
1999-06-30 20:04:37 +00:00
Tom Tromey 56ba54b4c0 This commit was generated by cvs2svn to compensate for changes in r27853,
which included commits to RCS files with non-trunk default branches.

From-SVN: r27854
1999-06-30 13:05:33 +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 139386ba56 Alpha patch from Jeff Sturm:
* os_dep.c (GC_init_linuxalpha): New function.
	* misc.c: Initialize for alpha linux.
	* gc_priv.h (GC_test_and_set): Define for alpha.
	* config.h: Don't assume __data_start on alpha.

From-SVN: r27670
1999-06-21 15:39:02 +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 115dabb8f3 configure: Rebuilt.
* configure: Rebuilt.
	* configure.in: Recognize all forms of alpha.

From-SVN: r27660
1999-06-21 11:14:41 +00:00
Anthony Green 37b454bd0b mach_dep.c (GC_push_regs): FreeBSD-elf support (from Carlo Dapor <carlo@vis.ethz.ch>).
* mach_dep.c (GC_push_regs): FreeBSD-elf support (from
	Carlo Dapor <carlo@vis.ethz.ch>).

From-SVN: r27580
1999-06-17 23:22:51 +00:00
Gilles Zunino 14caa62fcb configure.in: Switch from irix threads to posix threads Defined IRIX_THREADS.
1999-05-05  Gilles Zunino  <Gilles.Zunino@hei.fr>
	* configure.in: Switch from irix threads to posix threads
	Defined IRIX_THREADS. Put mips_sgi_mach_dep.lo into machdep
	for mips architecture.
	* configure: Regenerate.

From-SVN: r26779
1999-05-05 11:46:18 +00:00
Tom Tromey b694131f21 * linux_threads.c: Don't reference __pthread_initial_thread_bos.
From-SVN: r26711
1999-04-30 16:00:28 +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 11bbe619e3 os_dep.c: glibc 2.1 requires asm/sigcontext.h, not sigcontext.h.
* os_dep.c: glibc 2.1 requires asm/sigcontext.h, not
	sigcontext.h.  From Matthias Klose <doko@itso.de>.

From-SVN: r26574
1999-04-21 09:42:28 +00:00
Tom Tromey 5e651bf243 config.h (__start): Declare as `int' in alpha/OSF1 case.
* config.h (__start): Declare as `int' in alpha/OSF1 case.  From
	David Pettersson <dapet@mai.liu.se>

From-SVN: r26490
1999-04-16 09:56:29 +00:00
Tom Tromey 613f2fe6e6 configure: Rebuilt.
* configure: Rebuilt.
	* configure.in: Don't use sparc_mach_dep.o for Solaris.  Reverts
	incorrect patch of 199-04-09.

From-SVN: r26450
1999-04-14 11:24:02 +00:00
Tom Tromey 649d3f8fbe configure: Rebuilt.
* configure: Rebuilt.
	* configure.in: Added support for alpha.
	From David Pettersson <dapet@mai.liu.se>.

From-SVN: r26449
1999-04-14 11:21:24 +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
Tom Tromey 537cff9c87 Initial revision
From-SVN: r26256
1999-04-07 08:01:41 +00:00
Tom Tromey 090aab5650 Initial revision
From-SVN: r26255
1999-04-07 08:01:40 +00:00
Tom Tromey 2f5f7a08c8 Initial revision
From-SVN: r26254
1999-04-07 08:01:39 +00:00
Tom Tromey 18a4bc4eab Initial revision
From-SVN: r26253
1999-04-07 08:01:38 +00:00
Tom Tromey d048a803cf Initial revision
From-SVN: r26252
1999-04-07 08:01:37 +00:00
Tom Tromey fdcddcb1df Initial revision
From-SVN: r26251
1999-04-07 08:01:36 +00:00
Tom Tromey 21a6f56df7 Initial revision
From-SVN: r26250
1999-04-07 08:01:35 +00:00
Tom Tromey b6009c6ed6 Initial revision
From-SVN: r26249
1999-04-07 08:01:34 +00:00
Tom Tromey 2dc1801226 Initial revision
From-SVN: r26248
1999-04-07 08:01:32 +00:00
Tom Tromey 5660904616 Initial revision
From-SVN: r26247
1999-04-07 08:01:31 +00:00
Tom Tromey 73ffefd017 Initial revision
From-SVN: r26246
1999-04-07 08:01:30 +00:00
Tom Tromey c46bb2fd3d Initial revision
From-SVN: r26245
1999-04-07 08:01:29 +00:00
Tom Tromey 6ad7c37da5 Initial revision
From-SVN: r26244
1999-04-07 08:01:27 +00:00