1 2001-03-22 Tom Tromey <tromey@redhat.com>
3 * Makefile.am (gctest_LDFLAGS): Use -shared-libgcc.
5 2001-03-19 Tom Tromey <tromey@redhat.com>
7 * Makefile.in: Rebuilt.
8 * Makefile.am (gctest_LDFLAGS): new macro.
10 2001-03-16 Tom Tromey <tromey@redhat.com>
12 * Makefile.in: Rebuilt.
13 * Makefile.am (TESTS_ENVIRONMENT): New macro.
15 2001-01-23 Rod Stewart <stewart@lab43.org>
17 * gcconfig.h: Check for `__arm__', not `arm'.
19 2000-12-30 Bryce McKinlay <bryce@albatross.co.nz>
21 * configure.in: Rename THREADLIB to THREADLIBS.
22 * Makefile.am (LINK): Add $(THREADLIBS) to libtool command line. This
23 ensures that we link the correct version of the linuxthreads semaphore
25 * Makefile.in: Rebuilt.
28 * linux_thread.c (GC_thr_init, GC_suspend_handler): Add SIGABRT to the
29 list of signals which are not blocked during suspend in the NO_SIGNALS
32 2000-12-23 Hans Boehm <Hans_Boehm@hp.com>
34 * gcj_mlc.c (GC_gcj_malloc): Don't release allocation lock twice.
36 2000-12-15 Bryce McKinlay <bryce@albatross.co.nz>
38 * Makefile.dist: Renamed from Makefile.orig.
40 2000-12-11 Alexandre Petit-Bianco <apbianco@cygnus.com>
42 * Makefile.am (gctest_LDADD): Added EXTRA_TEST_LIBS.
43 * configure.in (EXTRA_TEST_LIBS): Check for `dlopen' in -ldl and
45 * Makefile.in: Rebuilt.
46 * configure: Likewise.
48 2000-12-10 Geoffrey Keating <geoffk@redhat.com>
50 * gcconfig.h: Add new case for powerpc EABI.
51 [PPC]: Handle embedded OS for powerpc simulator.
53 2000-09-30 Bryce McKinlay <bryce@albatross.co.nz>
55 * configure.in: Define GC_GCJ_SUPPORT. Define NO_DEBUGGING in
56 cross-compile configuration only.
57 * Makefile.am: Build gcj_mlc.c.
58 * configure, Makefile.in: Rebuilt.
60 2000-09-10 Alexandre Oliva <aoliva@redhat.com>
62 * acinclude.m4: Include libtool macros from the top level.
63 * aclocal.m4, configure: Rebuilt.
65 2000-09-04 Anthony Green <green@redhat.com>
67 Fix for PR libgcj/230:
68 * mark.c (GC_mark_from_mark_stack): Remove call to
69 GC_debug_object_start.
70 * gc_priv.h (GC_debug_object_start): Remove prototype.
72 2000-08-16 Alexandre Oliva <aoliva@redhat.com>
74 * gcconfig.h [OSF1] (_end): Declare as `int'.
76 2000-08-02 Tom Tromey <tromey@cygnus.com>
78 * gc_priv.h (GC_generic_malloc_inner): Prototype.
79 (GC_generic_malloc): Likewise.
80 (GC_add_to_black_list_normal): Likewise.
81 (GC_find_header): Likewise.
82 (GC_ADD_TO_BLACK_LIST_NORMAL): Cast bits argument to word.
83 * gc_mark.h (GC_find_start): Prototype.
84 (GC_signal_mark_stack_overflow): Likewise.
86 2000-07-24 Alexandre Oliva <aoliva@redhat.com>
88 * configure.in (THREADS): Don't --enable-threads on IRIX <= 5.*.
91 * dyn_load.c (GC_scratch_last_end_ptr): Don't declare a #define.
93 2000-06-20 Bryce McKinlay <bryce@albatross.co.nz>
96 * acinclude.m4: Push version to 5.1.
98 2000-06-19 Andrew Haley <aph@cygnus.com>
100 * os_dep.c (read): Pass two dummy args to syscall().
102 2000-05-11 Bryce McKinlay <bryce@albatross.co.nz>
104 Imported 5.0 release version.
105 * acinclude.m4: Increment version to 5.0.
107 2000-05-07 Bryce McKinlay <bryce@albatross.co.nz>
109 Imported version 5.0alpha7.
110 * acinclude.m4: Update version to 5.0a7.
112 2000-04-26 Jakub Jelinek <jakub@redhat.com>
114 * gcconfig.h (SPARC): Define ALIGNMENT to 8 for 64bit SPARC.
115 (SPARC/LINUX): Use GC_SysVGetDataStart instead of LINUX_DATA_START
116 - sparc glibc does not provide it.
117 (SAVE_CALL_CHAIN, ASM_CLEAR_CODE): Define on sparc*-linux*.
118 Make STACKBOTTOM depend on the wordsize.
119 * os_dep.c (GC_SysVGetDataStart): Compile in on sparc*-linux*.
120 (struct frame): Declare on sparc*-linux*.
121 (GC_save_callers): Bias the frame pointers if needed (sparc64).
122 * mach_dep.c (GC_save_regs_in_stack): Optimize on sparc32.
123 Implement on sparc64.
124 (GC_clear_stack_inner): Implement on sparc64.
125 * gc_priv.h (GC_test_and_set): Implement for sparc.
126 * linux_threads.c (GC_suspend_handler, GC_push_all_stacks): Use
127 GC_save_regs_in_stack on sparc.
129 2000-04-23 Tom Tromey <tromey@cygnus.com>
131 * gcconfig.h (DYNAMIC_LOADING): Define for PPC Linux.
133 2000-04-19 Bryce McKinlay <bryce@albatross.co.nz>
135 Imported version version 5.0alpha6.
136 * acinclude.m4: Bump version to 5.0a6.
137 * configure.in: Don't use alpha_mach_dep.s.
138 * include/private/config.h, irix_threads.c gc_watcom.asm: Delete
140 * Makefile.am, Makefile.in: irix_threads.c is now
142 * Makefile.orig: Updated from gc distribution Makefile.
144 2000-03-26 Anthony Green <green@redhat.com>
146 * misc.c (GC_enable): Always define GC_enable and GC_disable.
148 2000-02-14 Tom Tromey <tromey@cygnus.com>
150 * gc.h (dlopen): Define as GC_dlopen on Linux.
151 (GC_dlopen): Declare on Linux.
152 * dyn_load.c (GC_dlopen): Define for Linux.
154 Fri Jan 28 17:13:20 2000 Anthony Green <green@cygnus.com>
156 * gcconfig.h (DATASTART): Add missing extern declaration
157 for data_start on powerpc.
159 1999-12-22 Bryce McKinlay <bryce@albatross.co.nz>
161 * linux_threads.c: Don't block SIGINT, SIGQUIT, SIGTERM in the
164 1999-12-19 Jeff Sturm <jsturm@sigma6.com>
166 * gcconfig.h: Define DATASTART for Alpha Linux.
168 1999-12-19 Anthony Green <green@cygnus.com>
170 * gcconfig.h: Use libgcj hack for Alpha Linux.
171 Undefine MPROTEXT_VDB (from Jeff Sturm).
172 * os_dep.c: Remove Alpha Linux hacks.
175 1999-12-13 Tom Tromey <tromey@cygnus.com>
177 * aclocal.m4, configure: Rebuilt.
178 * acinclude.m4: Changed version to 5.0a4.
179 * Makefile.in: Rebuilt.
180 * Makefile.am (libgcjgc_la_LDFLAGS): Changed version to 1:1:0.
182 1999-12-12 Anthony Green <green@cygnus.com>
184 * gcconfig.h (DATASTART): Define as (&data_start) for PowerPC
186 (DYNAMIC_LOADING): Define for PowerPC Linux.
187 * os_dep.c: Remove some special cases for PowerPC Linux.
188 * misc.c (GC_init_inner): Don't call GC_init_linux_data_start
191 1999-11-04 Tom Tromey <tromey@cygnus.com>
193 * Makefile.in: Rebuilt.
194 * Makefile.am (libgcjgc_la_SOURCES): Removed quick_threads.c.
196 * misc.c (GC_init_inner): Don't call GC_init_linuxppc().
197 (GC_thr_init): Don't declare.
199 * configure: Rebuilt.
200 * configure.in: Removed qt threads case.
201 * dyn_load.c: Don't mention QUICK_THREADS.
202 * os_dep.c: Don't mention QUICK_THREADS.
203 * misc.c: Don't mention QUICK_THREADS.
204 * gcconfig.h: Don't mention QUICK_THREADS.
205 * gc_priv.h: Removed QUICK_THREADS code.
206 * quick_threads.c: Removed.
208 1999-11-03 Tom Tromey <tromey@cygnus.com>
210 * gcconfig.h: Merged in local changes from old config.h.
212 1999-11-02 Bryce McKinlay <bryce@albatross.co.nz>
214 * gcconfig.h: Don't define MPROTECT_VDB on Linux/i386.
216 1999-11-02 Tom Tromey <tromey@cygnus.com>
218 * quick_threads.c: Include gcconfig.h, not boehm-config.h.
220 * configure: Rebuilt.
221 * configure.in: Don't create boehm-config.h.
222 * Makefile.in: Rebuilt.
223 * Makefile.am (libgcjgc_la_SOURCES): Reference gcconfig.h, not
225 ($(all_objs)): Depend on gcconfig.h.
226 * gc_priv.h: Reference GCCONFIG_H, not CONFIG_H.
227 * gcconfig.h: Define GCCONFIG_H, not CONFIG_H.
230 1999-11-01 Tom Tromey <tromey@cygnus.com>
232 * Makefile.in: Rebuilt.
233 * Makefile.am (gctest_LDADD): Added THREADLIB.
235 * configure: Rebuilt.
236 * configure.in (INCLUDES): New subst.
238 1999-09-29 Steve Chamberlain <sac@pobox.com>
240 * config.h: Added picoJava target.
241 * mach_dep.h (GC_push_regs): New code for picoJava.
243 1999-09-28 Tom Tromey <tromey@cygnus.com>
245 * aclocal.m4, configure: Rebuilt.
246 * acinclude.m4 (LIB_AC_PROG_CC, LIB_AC_PROG_CXX): Provide
247 appropriate AC_PROG_ symbol.
249 Tue Aug 10 00:08:29 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
251 * gc_priv.h: IRIX thread changes from
252 include/private/gc_priv.h.
254 Mon Aug 9 18:33:38 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
256 * Makefile.in: Rebuilt.
257 * Makefile.am (toolexeclibdir): Add $(MULTISUBDIR) even for native
260 * configure: Rebuilt.
261 * configure.in: Properly align --help output, fix capitalization
263 * acinclude.m4: Likewise.
265 1999-08-04 Tom Tromey <tromey@cygnus.com>
267 * configure.in: Added missing `;;'. From Anthony Green.
269 Mon Aug 2 23:09:41 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
271 * configure.in (machdep): Use mips_ultrix_mach_dep.s on Ultrix V4.
273 1999-08-03 Tom Tromey <tromey@cygnus.com>
275 * gc_priv.h (GC_test_and_set): Implementation for Linux PPC from
276 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>.
278 1999-08-02 Tom Tromey <tromey@cygnus.com>
280 * aclocal.m4, configure: Rebuilt for new libtool.
282 1999-07-31 Alexandre Oliva <oliva@dcc.unicamp.br>
284 * mips_sgi_mach_dep.s: Enable PIC option.
286 1999-07-19 Tom Tromey <tromey@cygnus.com>
288 * config.h (MPROTECT_VDB): Don't define on Linux.
290 1999-07-19 Alexandre Oliva <oliva@dcc.unicamp.br>
292 * Makefile.am (.s.lo): Avoid `#line' directives.
293 * Makefile.in: Rebuilt.
295 1999-07-19 Alexandre Oliva <oliva@dcc.unicamp.br>
297 * Makefile.am (*-recursive, *-am, *-multi): Automake does not
298 generate *-recursive for this Makefile, use *-am instead.
299 * Makefile.in: Rebuilt.
301 1999-06-30 Alexandre Oliva <oliva@dcc.unicamp.br>
303 * Makefile.am (.s.lo): Renamed from `.s.o'.
304 * Makefile.in: Rebuilt.
306 1999-06-21 Tom Tromey <tromey@cygnus.com>
308 Alpha patch from Jeff Sturm:
309 * os_dep.c (GC_init_linuxalpha): New function.
310 * misc.c: Initialize for alpha linux.
311 * gc_priv.h (GC_test_and_set): Define for alpha.
312 * config.h: Don't assume __data_start on alpha.
314 * Makefile.in: Rebuilt.
315 * Makefile.am (libgcjgc_la_LDFLAGS): Use -version-info, not
318 * Makefile.in: Rebuilt.
319 * Makefile.am (toolexeclibdir): Define as libdir when
321 * configure: Rebuilt.
322 * configure.in (USE_LIBDIR): New conditional.
324 * configure: Rebuilt.
325 * configure.in: Recognize all forms of alpha.
327 1999-06-17 Anthony Green <green@cygnus.com>
329 * mach_dep.c (GC_push_regs): FreeBSD-elf support (from
330 Carlo Dapor <carlo@vis.ethz.ch>).
332 1999-05-05 Gilles Zunino <Gilles.Zunino@hei.fr>
334 * configure.in: Switch from irix threads to posix threads
335 Defined IRIX_THREADS. Put mips_sgi_mach_dep.lo into machdep
336 for mips architecture.
337 * configure: Regenerate.
339 1999-04-30 Tom Tromey <tromey@cygnus.com>
341 * linux_threads.c: Don't reference __pthread_initial_thread_bos.
343 1999-04-26 Tom Tromey <tromey@cygnus.com>
345 * dyn_load.c (GC_FirstDLOpenedLinkMap): Declare _DYNAMIC as
348 1999-04-23 Tom Tromey <tromey@cygnus.com>
350 * Makefile.in, configure: Rebuilt.
351 * Makefile.am (EXTRA_LIBRARIES): Mention libgcjgc.la.
352 (libgcjgc_la_SOURCES): Renamed.
353 (libgcjgc_la_LIBADD): Likewise.
354 (libgcjgc_la_DEPENDENCIES): Likewise.
355 (EXTRA_libgcjgc_la_SOURCES): Likewise.
356 (gctest_LDADD): Use libgcjgc.la.
357 (all_objs): Mention libgcj_la_OBJECTS.
358 (EXTRA_LTLIBRARIES): Renamed.
359 (toollib_LTLIBRARIES): Likewise.
360 (libgcjgc_la_LDFLAGS): New macro
361 (toolexecdir): Renamed.
362 (toolexeclibdir): Likewise.
363 (toolexeclib_LTLIBRARIES): Likewise.
364 (LTCOMPILE): Renamed; added libtool invocation.
365 (LINK): Added libtool invocation.
366 (.s.o): use LTCOMPILE.
367 * configure.in: Call AM_PROG_LIBTOOL.
368 (target_all): Set to libgcjgc.la.
369 Mention `.lo' forms of object files.
371 1999-04-21 Tom Tromey <tromey@cygnus.com>
373 * misc.c (GC_init_inner): If QUICK_THREADS defined, compute
376 * os_dep.c: glibc 2.1 requires asm/sigcontext.h, not
377 sigcontext.h. From Matthias Klose <doko@itso.de>.
379 1999-04-16 Tom Tromey <tromey@cygnus.com>
381 * config.h (__start): Declare as `int' in alpha/OSF1 case. From
382 David Pettersson <dapet@mai.liu.se>
384 1999-04-14 Tom Tromey <tromey@cygnus.com>
386 * configure: Rebuilt.
387 * configure.in: Don't use sparc_mach_dep.o for Solaris. Reverts
388 incorrect patch of 199-04-09.
390 * configure: Rebuilt.
391 * configure.in: Added support for alpha.
392 From David Pettersson <dapet@mai.liu.se>.
394 1999-04-13 Tom Tromey <tromey@cygnus.com>
396 * Makefile.in: Rebuilt.
397 * Makefile.am (libgcjgc_a_SOURCES): Added solaris-threads.c and
400 1999-04-09 Tom Tromey <tromey@cygnus.com>
402 * configure: Rebuilt.
403 * configure.in: Use sparc_mach_dep.s when building on Solaris.
405 1999-02-23 Tom Tromey <tromey@cygnus.com>
407 * configure: Rebuilt.
408 * configure.in: For Linux, define _REENTRANT. For Solaris, define
409 SOLARIS_THREADS and _SOLARIS_PTHREADS.
411 1999-02-18 Tom Tromey <tromey@cygnus.com>
413 * quick_threads.c (GC_push_all_stacks): Change order of arguments
414 to GC_push_all_stacks depending on STACK_GROWS_DOWN define. Check
415 for case where LO is NULL.
417 1999-02-10 Tom Tromey <tromey@cygnus.com>
419 * aclocal.m4, configure, Makefile.in: Rebuilt.
420 * acinclude.m4: Updated to be used with automake 1.4.
421 * configure.in: Renamed libgc to libgcjgc. Updated to be used
423 * Makefile.am (EXTRA_LIBRARIES): Renamed libgc to libgcjgc.
424 (libgcjgc_a_SOURCES): Likewise.
425 (libgcjgc_a_LIBADD): Likewise.
426 (libgcjgc_a_DEPENDENCIES): Likewise.
427 (EXTRA_libgcjgc_a_SOURCES): Likewise.
428 (gctest_LDADD): Likewise.
429 (all_objs): Likewise.
431 1999-01-08 Tom Tromey <tromey@cygnus.com>
433 * configure: Rebuilt.
434 * configure.in: Define LINUX_THREADS if using POSIX threads on
437 * gc_priv.h (GC_test_and_set): Put return type into definition.
439 1998-11-24 Andrew Haley <aph@viagra.cygnus.co.uk>
441 * Makefile.am: add support for eCos. In particular, add C++
442 support for compiling the file ecos.cc.
444 * acinclude.m4: add C++ support.
445 * aclocal.m4: likewise
446 * config.h: add eCos support.
447 * configure: likewise
448 * configure.in: likewise
449 * misc.c (GC_write): add eCos support.
450 * os_dep.c (tiny_sbrk): add eCos support.
452 Thu Dec 10 18:24:34 1998 Warren Levy <warrenl@cygnus.com>
454 * misc.c (GC_init_inner): Moved STACKBASE code to os_dep.c.
455 * os_dep.c (GC_get_stack_base): Moved STACKBASE code from misc.c.
457 1998-11-23 Tom Tromey <tromey@cygnus.com>
459 * configure.host (boehm_gc_cflags): Don't add `-O2'.
461 1998-11-20 Andrew Haley <aph@viagra.cygnus.co.uk>
463 * Makefile.am, Makefile.in, configure.host: tx39 build option
466 1998-11-17 Tom Tromey <tromey@cygnus.com>
468 * configure: Rebuilt.
469 * configure.in: Switch on host, not target.
471 1998-11-16 Tom Tromey <tromey@cygnus.com>
473 * gc_priv.h (GC_debug_object_start): Declare.
474 * mark.c (GC_mark_from_mark_stack): Call GC_debug_object_start.
475 * gc.h (GC_debug_register_finalizer_no_order,
476 GC_register_finalizer_no_order): Declare.
477 (GC_REGISTER_FINALIZER_NO_ORDER): New macro.
478 * dbg_mlc.c (GC_debug_register_finalizer_no_order): New function.
479 (GC_debug_generic_malloc): Likewise.
480 (GC_debug_object_start): new function.
482 1998-11-11 Tom Tromey <tromey@cygnus.com>
484 * configure: Rebuilt.
485 * configure.in: Recognize --enable-java-gc, not --enable-gc.
487 Tue Nov 3 18:01:12 1998 Tom Tromey <tromey@sanguine.cygnus.com>
489 * dyn_load.c: Handle QUICK_THREADS case.
491 1998-10-21 Tom Tromey <tromey@cygnus.com>
493 * configure: Rebuilt.
494 * configure.in: Put cpp defines here, not in config.h. Recognize
495 --enable-threads. Set INCLUDES. Create boehm-cflags file. Don't
496 define PACKAGE or VERSION.
497 * config.h (SILENT, NO_SIGNALS, NO_DEBUGGING, JAVA_FINALIZATION):
500 * os_dep.c (GC_default_push_other_roots): Define when
501 QUICK_THREADS defined.
502 * misc.c: Added QUICK_THREADS case.
503 * gc_priv.h: Added QUICK_THREADS case to define LOCK and UNLOCK.
504 * config.h (THREADS): Define if QUICK_THREADS defined.
505 * Makefile.in: Rebuilt.
506 * Makefile.am (libgc_a_SOURCES): Added linux_threads.c,
508 * quick_threads.c: New file.
510 1998-10-20 Tom Tromey <tromey@cygnus.com>
512 * aclocal.m4, configure: Rebuilt.
513 * acinclude.m4: Don't subst machine_dir or sys_dir.
514 * configure.host: Removed unused code.
516 Sun Oct 11 08:18:02 1998 Anthony Green <green@cygnus.com>
518 * configure: Rebuilt.
519 * configure.in: Fix typo in previous patch.
521 Sun Oct 11 08:06:11 1998 Anthony Green <green@cygnus.com>
523 * Makefile.in, aclocal.m4, configure: Rebuilt.
524 * Makefile.am, acinclude.m4, configure.in: Add multilib support.
525 * configure.host: Created.
527 Tue Sep 1 10:58:15 1998 Tom Tromey <tromey@cygnus.com>
529 * Makefile.in: Rebuilt.
530 * Makefile.am (lib_LIBRARIES): Use target_all.
531 (EXTRA_LIBRARIES): New macro.
532 * configure: Rebuilt.
533 * configure.in: Recognize --enable-gc.
535 Thu Aug 13 10:52:45 1998 Tom Tromey <tromey@cygnus.com>
537 * Makefile.in: Rebuilt.
538 * Makefile.am (COMPILE): Define.
540 (.s.o): Use MY_CFLAGS.
541 * configure: Rebuilt.
542 * configure.in (MY_CFLAGS): Define and subst.
544 Wed Aug 12 11:41:43 1998 Tom Tromey <tromey@cygnus.com>
546 * configure: Rebuilt.
547 * configure.in: Added --with-cross-host argument. Use
548 $with_cross_host to determine when cross-compiling.
550 * config.h (SMALL_CONFIG): Don't define.
551 * configure: Rebuilt.
552 * configure.in: Define SMALL_CONFIG when cross-compiling.
554 Tue Aug 11 11:41:25 1998 Tom Tromey <tromey@cygnus.com>
556 * solaris_pthreads.c, misc.c, gc_priv.h, config.h, alloc.c,
557 allchblk.c: Merged with 4.13a2 while preserving local changes.
559 * Makefile.orig: Updated from Makefile in 4.13a2.
561 * configure: Rebuilt.
562 * configure.in: Updated version number to 4.13a2. On Solaris,
563 don't build with -O when using gcc.
565 Merged in version 4.13alpha2:
566 * config.h (USE_MMAP): Re-enable on Solaris.
567 * solaris_pthreads.c: Removed RCS Id line.
568 * alpha_mach_dep.s: Removed RCS Id line.
570 Wed Jul 22 15:38:12 1998 Tom Tromey <tromey@cygnus.com>
572 * config.h (USE_MMAP): Don't define for Solaris.
574 Wed Jun 10 12:51:41 1998 Tom Tromey <tromey@cygnus.com>
576 * Makefile.in: Rebuilt.
577 * Makefile.am (libgc_a_SOURCES): Removed setjmp_t.c.
579 * Makefile.in: Rebuilt.
580 * Makefile.am (libgc_a_SOURCES): Removed add_gc_prefix.c.
582 Thu May 14 15:32:58 1998 Tom Tromey <tromey@cygnus.com>
584 * Makefile.in: Rebuilt.
585 * Makefile.am ($(all_objs)): Depend on config.h.
587 * config.h: [MIPS] If DATASTART_IS_ETEXT defined then define
588 DATASTART as &_etext.
589 * misc.c (GC_init_inner): If STACKBASE defined, then use it.
590 * configure: Rebuilt.
591 * configure.in: Define STACKBASE and DATASTART_IS_ETEXT for the
594 Tue May 12 13:15:45 1998 Tom Tromey <tromey@cygnus.com>
596 * alloc.c: Don't call GET_TIME if NO_CLOCK defined.
597 (GC_maybe_gc): Likewise.
598 * os_dep.c: If NO_SIGSET defined, then have empty
599 GC_disable_signals and GC_enable_signals.
600 * configure: Rebuilt.
601 * configure.in: Added --with-target-subdir option. If
602 cross-compiling, define NO_SIGSET and NO_CLOCK.
604 Wed May 6 16:40:28 1998 Tom Tromey <tromey@cygnus.com>
606 * Makefile.in: Rebuilt.
607 * Makefile.am (.s.o): Directly use CC -x assembler-with-cpp.
609 * aclocal.m4, configure: Rebuilt.
610 * acinclude.m4: New file.
611 * configure.in: Don't run AM_EXEEXT. Use LIB_AC_PROG_CC.
613 Thu Apr 30 14:51:12 1998 Tom Tromey <tromey@cygnus.com>
615 * configure: Rebuilt.
616 * configure.in: Link boehm-config.h to config.h.
617 * Makefile.in: Rebuilt.
618 * Makefile.am (INCLUDES): Removed.
619 * config.h (SILENT, SMALL_CONFIG, NO_SIGNALS, NO_DEBUGGING,
620 JAVA_FINALIZATION): Define
622 Wed Apr 29 11:03:14 1998 Tom Tromey <tromey@cygnus.com>
624 * Many files: Use GC_bool, not bool.
625 * gc_priv.h: Define GC_bool, not bool.
627 * misc.c (GC_dont_gc): Define as int.
628 (GC_quiet): Likewise.
629 * gc_priv.h (GC_never_stop_func): Declare as returning bool.
630 * alloc.c (GC_dont_expand): Define as int.
631 * gc_priv.h: For gcc, define bool as char.
633 Tue Apr 28 22:44:16 1998 Tom Tromey <tromey@cygnus.com>
635 * Makefile.in: Rebuilt.
636 * Makefile.am (check_PROGRAMS): New macro.
637 (gctest_SOURCES): Likewise.
638 (gctest_LDADD): Likewise.
640 Mon Apr 27 23:53:24 1998 Tom Tromey <tromey@cygnus.com>
642 * Makefile.in: Rebuilt.
643 * Makefile.am (libgc_a_SOURCES): Added dyn_load.c.
644 * configure: Rebuilt.
645 * configure.in: Define SUNOS53_SHARED_LIB on Solaris 2.3.
647 Wed Apr 15 11:40:56 1998 Tom Tromey <tromey@sanguine.cygnus.com>
649 * Makefile.am, Makefile.in, configure.in, configure, aclocal.m4:
651 * Makefile.orig: Renamed from Makefile.