102d5aa0a4e6fb454278f7f2db69d281206d4215
[mono.git] / libgc / ChangeLog
1 2007-11-01  Geoff Norton  <gnorton@novell.com>
2
3         * darwin_stop_world.c:  Apple has changed ppc_thread_state_t on leopard
4         so we need to conditionally check for that.  __DARWIN_UNIX03 is the 
5         suggested define.
6
7 Mon Sep 24 16:15:47 CEST 2007 Paolo Molaro <lupus@ximian.com>
8
9         * include/private/gc_priv.h: increase the default MAX_HEAP_SECTS
10         value (bug#314759, bug#324318).
11
12 Tue Sep 11 16:22:28 CEST 2007 Paolo Molaro <lupus@ximian.com>
13
14         * pthread_support.c: export GC_thread_tls.
15
16 2007-08-22  Martin Baulig  <martin@ximian.com>
17
18         * pthread_stop_world.c
19         (GC_mono_debugger_add_all_threads): Removed.
20         (GC_mono_debugger_get_stack_ptr): New public function.
21
22 Wed Jul 4 17:46:19 CEST 2007 Paolo Molaro <lupus@ximian.com>
23
24         * darwin_stop_world.c: use a larger array for GC_mach_threads
25         (it'll need to be enlarged dynamically, but it's with the world
26         stopped, bug #81974).
27
28 2007-05-09  Jonathan Chambers  <joncham@gmail.com>
29
30         * win32_threads.c: If SuspendThread fails, don't abort. Instead
31         remove thread from GC, as this only seems to happen when thread is
32         terminating.
33
34 2007-03-29  Zoltan Varga  <vargaz@gmail.com>
35
36         * autogen.sh: Applied patch from Priit Laes <amd@store20.com>. Fix the running
37         of libtoolize.
38
39         * ltmain.sh config.sub config.guess: Removed, libtoolize creates them now.
40
41 2007-03-13  Jonathan Chambers  <joncham@gmail.com>
42
43         * include/gc.h: Fix _WIN64 typedefs.
44         * libgc.vcproj: Fix Release target and begin Win64 port.
45         
46 2007-02-01  Geoff Norton  <gnorton@customerdna.com>
47
48         * include/private/gc_pthread_redirects.h:
49         * include/private/gc_config_macros.h:
50         * include/private/gc_priv.h:
51         * configure.in:
52         * pthread_support.c
53         * specific.c:  Support for NetBSD-CURRENT.  Loosely based on NetBSD
54         pkgsrc patch.
55
56 2006-12-22  Robert Jordan  <robertj@gmx.net>
57
58         * include/private/gcconfig.h, os_dep.c:
59         Add FreeBSD/amd64 support. Based on a FreeBSD Port Collection patch.
60         r=Paolo.
61
62 2006-11-19  Allan Hsu <allan@counterpop.net>
63
64         * libgc/darwin_stop_world.c, libgc/include/private/gc_priv.h,
65         libgc/os_dep.c: Fixes to make the GC work on OSX/Intel with XCode
66         2.4 (10.4u SDK and newer).
67
68         This code should work with older versions of the SDK as well. 
69
70 Tue Oct 10 16:58:37 CEST 2006 Paolo Molaro <lupus@ximian.com>
71
72         * darwin_stop_world.c: patch from Allan Hsu <allan@counterpop.net>
73         to avoid using memory just after freeing it.
74
75 2006-08-31  Zoltan Varga  <vargaz@freemail.hu>
76
77         * libgc.vcproj: Define GC_INSIDE_DLL on VC build too.
78
79 2006-08-18  Zoltan Varga  <vargaz@gmail.com>
80
81         * Makefile.am (EXTRA_DIST): Fix make dist.
82
83         * libtool.m4: Removed, should not be in SVN.
84
85 2006-07-19  Zoltan Varga  <vargaz@gmail.com>
86
87         * configure.in: Applied patch from Sergey Tikhonov <tsv@solvo.ru>. Beginning
88         of alpha support.
89
90 2006-06-28  Martin Baulig  <martin@ximian.com>
91
92         * darwin_stop_world.c, pthread_support.c: Committing a patch from
93         Allan Hsu <allan@imeem.com> to fix memory leaks; see bug #78628.
94
95 2006-06-26  Zoltan Varga  <vargaz@gmail.com>
96
97         * solaris_threads.c: And another one.
98
99         * solaris_pthreads.c: Avoid another solaris/x86 #error.
100
101 2006-04-08  Zoltan Varga  <vargaz@gmail.com>
102
103         * dyn_load.c: Avoid #error "large files are not supported by libelf" errors on solaris/x86.
104
105 2006-05-24  Martin Baulig  <martin@ximian.com>
106
107         * doc/debugger-support.txt: Removed; this issue turned out to be
108         something completely different and the patch mentioned in this
109         file is already reverted.
110
111 2006-05-23  Zoltan Varga  <vargaz@gmail.com>
112
113         * os_dep.c (GC_unix_get_mem): Add an assert to bail out early if the runtime is
114         run on a machine with smaller page size than HBLKSIZE.
115
116 2006-05-19  Martin Baulig  <martin@ximian.com>
117
118         * include/gc.h: Don't include "libgc-mono-debugger.h".
119
120         * pthread_support.c, pthread_stop_world.c: Include it here.
121
122 2006-05-17  Martin Baulig  <martin@ximian.com>
123
124         * pthread-support.c, pthread-stop-world.c: Put the debugger stuff
125         inside a `#if LIBGC_MONO_DEBUGGER_SUPPORTED' conditional.
126
127 2006-05-17  Martin Baulig  <martin@ximian.com>
128
129         Fix a weird race condition which prevented XSP from working inside
130         the debugger - see doc/debugger-issues.txt for details.
131
132         * include/gc.h: Moved the "libgc-mono-debugger.h" #include down
133         after the gc_pthread_redirects.h one.
134
135         * include/libgc-mono-debugger.h
136         (GCThreadFunctions): Added `thread_created' and `thread_exited'.
137         (GC_mono_debugger_add_all_threads): New function prototype.
138
139         * pthread_stop_world.c (gc_thread_vtable): Allow the vtable and
140         any function in it be NULL; use NULL as the default vtable.
141         (GC_mono_debugger_add_all_threads): New public function.
142
143         * pthread_support.c
144         (GC_delete_thread): Call `gc_thread_vtable->thread_exited()'.
145         (GC_thr_init): Call `gc_thread_vtable->thread_created()'.
146
147 2006-04-05  Zoltan Varga  <vargaz@gmail.com>
148
149         * include/private/gcconfig.h (LINUX and SPARC): Applied patch from 
150         David S. Miller <davem@davemloft.net>: Do not
151        use _etest and GC_SysVGetDataStart() to figure out DATASTART.
152        Instead use either SEARCH_FOR_DATA_START or __environ, based
153        upon GLIBC version.
154
155 2006-03-25  Zoltan Varga  <vargaz@gmail.com>
156
157         * configure.in: Applied patch from David S. Miller <davem@davemloft.net>: Fix support for sparc/linux.
158
159 Mon Mar 20 18:56:21 CET 2006 Paolo Molaro <lupus@ximian.com>
160
161         * include/gc.h: enable pthread redirection on darwin, too.
162         * include/gc_pthread_redirects.h: completed from Bryan Berg.
163
164 Thu Feb 9 16:20:55 CET 2006 Paolo Molaro <lupus@ximian.com>
165
166         * os_dep.c, include/private/gcconfig.h, darwin_stop_world.c:
167         OSX/x86 support, mostly from Geoff Norton <gnorton@customerdna.com>.
168
169 Wed Feb 1 18:23:55 CET 2006 Paolo Molaro <lupus@ximian.com>
170
171         * pthread_support.c, *: back out Zoltan's patch since it's
172         incorrect.
173         The correct fix it to execute the cleanup from inside
174         the thread also when using the __thread var to access the
175         current GC_thread.
176
177 2006-02-01  Zoltan Varga  <vargaz@gmail.com>
178
179         * pthread_support.c (GC_thread_deregister_foreign): New public API
180         function to deregister a foreign thread from the GC.
181         (GC_destroy_thread_local): Clean up the TLS key too.
182         
183 Tue Jan 24 12:34:06 CET 2006 Paolo Molaro <lupus@ximian.com>
184
185         * *: update from upstream changes.
186
187 2006-01-21  Martin Baulig  <martin@ximian.com>
188
189         * include/Makefile.am: Don't install libgc-mono-debugger.h.
190
191 2006-01-21  Martin Baulig  <martin@ximian.com>
192
193         * include/libgc-mono-debugger.h: Call the conditional
194         `_IN_THE_MONO_DEBUGGER', not `IN_MONO_DEBUGGER'.
195
196 2006-01-11  Zoltan Varga  <vargaz@gmail.com>
197
198         * include/private/gcconfig.h: Undef _FILE_OFFSET_BITS on sparc.
199
200 2006-01-03  Geoff Norton  <gnorton@customerdna.com>
201
202         * darwin_stop_world.c:  Merge a patch from Bruce Mitchener that fixes a small
203         leak on OS X.
204
205 2005-12-26  Zoltan Varga  <vargaz@gmail.com>
206
207         * include/private/gcconfig.h: Disable PROC_VDB on solaris/x86 as it
208         doesn't seem to work.
209
210 2005-12-06  Todd Berman  <tberman@off.net>
211
212         * pthread_support.c (GC_thread_register_foreign): Wrap a GC_printf1
213         inside a #ifdef DEBUG_THREADS like the others. Based on a patch from
214         Bryan Berg (bryan AT imeem DOT com).
215
216 2005-10-11  Zoltan Varga  <vargaz@gmail.com>
217
218         * pthread_support.c (GC_thread_deregister_foreign): Make this return
219         void instead of void*.
220
221 2005-09-29  Raja R Harinath  <harinath@gmail.com>
222
223         * configure.host: Fix syntax error.
224
225 2005-08-24  Zoltan Varga  <vargaz@gmail.com>
226
227         * win32_threads.c: If GC_INSIDE_DLL is defined, define the DllMain function for automatic registration
228         of threads with the GC.
229
230         * configure.in: Add an option for turning GC_INSIDE_DLL on.     
231
232 2005-08-25  Zoltan Varga  <vargaz@freemail.hu>
233
234         * solaris_threads.c (GC_thread_register_foreign): Add dummy implementation.
235
236 Mon Aug 22 10:41:41 BST 2005 Paolo Molaro <lupus@ximian.com>
237
238         * include/private/gc_locks.h: make gcc generate correct code for swp
239         (patch by tomba@bat.org, Tomi Valkeinen).
240
241 2005-08-20  Zoltan Varga  <vargaz@freemail.hu>
242
243         * include/private/gc_locks.h: Fix compilation of GC_test_and_set on IA64 with gcc-3.3.5.
244
245 Thu Aug 18 18:08:54 CEST 2005 Paolo Molaro <lupus@ximian.com>
246
247         * include/private/gcconfig.h: use LINUX_STACKBOTTOM on ARM Linux.
248
249 Mon Aug 1 16:49:45 CEST 2005 Paolo Molaro <lupus@ximian.com>
250
251         * include/private/pthread_support.h, pthread_support.c: added
252         patch to support registering new threads at runtime (from
253         Michael Meeks <michael.meeks@novell.com>).
254
255 2005-07-07  Raja R Harinath  <rharinath@novell.com>
256
257         * Makefile.am (INCLUDES): Add $(top_builddir)/.. to pick up mono's
258         config.h.
259
260 Thu Jul 7 12:15:22 CEST 2005 Paolo Molaro <lupus@ximian.com>
261
262         * pthread_support.c: fix compilation when TLS_ALLOC is not defined.
263
264 Thu Jul 7 11:59:42 CEST 2005 Paolo Molaro <lupus@ximian.com>
265
266         * pthread_support.c, Makefile.am: make the __thread var use
267         fast access if available (and avoid dlopen issue, bug #75390).
268
269 2005-07-05  Ben Maurer  <bmaurer@ximian.com>
270
271         * pthread_stop_world.c (pthread_start_world, _GC_suspend_handler):
272         Make sure that all threads have been started before releasing the
273         GC_lock. Otherwise, the thread table can be corrupt in the restart
274         handler, causing deadlocks and segfaults.
275
276 2005-06-22  Zoltan Varga  <vargaz@freemail.hu>
277
278         * include/private/gcconfig.h: Fix amd64 build.
279
280 2005-06-21  Ben Maurer  <bmaurer@ximian.com>
281
282         * configure.host: remove -fexceptions, messes up with nptl
283         includes, as on fc4.
284
285 2005-06-17  Zoltan Varga  <vargaz@freemail.hu>
286
287         * pthread_support.c: Workaround gcc-3.3 compiler bug.
288
289 2005-05-26  Sebastien Pouliot  <sebastien@ximian.com>
290
291         * libgc.vcproj: Project file for libgc.
292
293 2005-05-19  Zoltan Varga  <vargaz@freemail.hu>
294
295         * configure.in: Handle i386-*-linux* as well. Fixes #74960.     
296
297 Tue May 3 16:28:26 CEST 2005 Paolo Molaro <lupus@ximian.com>
298
299         * os_dep.c: remove usage of libc private symbol.
300
301 2005-05-02  Miguel de Icaza  <miguel@novell.com>
302
303         * pthread_stop_world.c (GC_restart_handler, GC_suspend_handler):
304         Wrap the original routines into methods that preserve the value of
305         errno.  Fixes #74740
306
307 2005-04-18  Zoltan Varga  <vargaz@freemail.hu>
308
309         * configure.in: Applied another freebsd patch from Bill Middleton (flashdict@gmail.com).
310
311 2005-04-15  Zoltan Varga  <vargaz@freemail.hu>
312
313         * configure.in: Applied another freebsd patch from Bill Middleton (flashdict@gmail.com).
314
315 2005-04-11  Zoltan Varga  <vargaz@freemail.hu>
316
317         * include/private/gcconfig.h configure.in os_dep.c dyn_load.c: 
318         Applied some freebsd patch from Bill Middleton <flashdict@gmail.com>.
319
320 2005-04-06  Zoltan Varga  <vargaz@freemail.hu>
321
322         * solaris_pthreads.c (GC_pthread_detach): Add locking.
323
324         * include/gc_pthread_redirects.h (pthread_detach): Override pthread_detach too.
325
326         * solaris_pthreads.c (GC_pthread_detach): Override pthread_detach too. Fixes
327         #74223.
328
329 2005-03-29  Zoltan Varga  <vargaz@freemail.hu>
330
331         * os_dep.c: Add ability to fall back to mmap-ing memory when sbrk
332         fails.
333
334         * include/private/gcconfig.h: Enable FALLBACK_TO_MMAP on amd64. Fixes
335         #73882.
336
337         * config.guess config.sub ltmain.sh: Update these files with more
338         up-to-date versions. Fixes #74071.
339
340 2005-03-09  Zoltan Varga  <vargaz@freemail.hu>
341
342         * solaris_threads.c (GC_thread_is_registered): Add this for solaris
343         too.
344
345         * pthread_support.c (GC_thread_is_registered): Move this outside of
346         the #ifdef THREAD_LOCAL_ALLOC.
347
348 2005-03-03  Zoltan Varga  <vargaz@freemail.hu>
349
350         * include/gc.h pthread_support.c win32_threads.: Add 
351         GC_thread_is_registered API function.
352
353 2005-02-17  Raja R Harinath  <rharinath@novell.com>
354
355         * acinclude.m4: Don't include distributed libtool.m4.
356         
357 Wed Feb 16 22:30:54 CET 2005 Paolo Molaro <lupus@ximian.com>
358
359         * alloc.c: tune the code to collect instead of expanding
360         the heap if there are many finalizers and we reclaimed some
361         memory from cleaning the finalization queue (should fix
362         bug #71001 and #70701).
363
364 2005-02-07  Geoff Norton  <gnorton@customerdna.com>
365
366         * include/private/gc_priv.h: Bump the max root sets to 1024
367
368 Mon Jan 24 16:39:42 CET 2005 Paolo Molaro <lupus@ximian.com>
369
370         * alloc.c, include/gc.h: add event notification, mostly from 
371         a patch by Ben Maurer.
372
373 2005-01-23  Geoff Norton  <gnorton@customerdna.com>
374         
375         * os_dir.c: Change GC_task_self to be static everywhere on Darwin.
376         Allows gcc4.0 to compile.
377
378 Tue Jan 18 11:19:47 CET 2005 Paolo Molaro <lupus@ximian.com>
379
380         * pthread_stop_world.c: handle EINTR from sem_wait() call.
381
382 2004-08-20 Ben Maurer  <bmaurer@users.sourceforge.net>
383
384         * include/private/gc_priv.h: use the test glib does
385         for EXPECT.
386
387 2004-08-20  Zoltan Varga  <vargaz@freemail.hu>
388
389         * include/private/gc_priv.h (__GNUC_PREREQ): Fix typo spotted by Ben.
390
391         * include/gc_local_alloc.h pthread_support.c: Add 
392         GC_local_gcj_fast_malloc.
393
394         * include/private/gc_priv.h (EXPECT): Enable this on modern versions
395         of gcc.
396
397 2004-08-17 Ben Maurer  <bmaurer@users.sourceforge.net>
398
399         * pthread_support.c: make __thread variable static
400         
401         * include/gc_local_alloc.c: make the other headers get
402         included before we define our own variable. This fixes
403         up an ordering problem with GCJ and thread local alloc.
404         
405         The problem was that gc.h needed to include gc_local_alloc.h
406         before gc_gcj.h. However, when gc.h was included after
407         GC_LOCAL_ALLOC_H was #defined, it would not include
408         gc_local_alloc.h.
409
410 2004-08-16  Zoltan Varga  <vargaz@freemail.hu>
411
412         * Makefile.am: Create a static version of libmonogc for inclusion into
413         the mono executable.
414
415 2004-07-27  John Merryweather Cooper <john_m_cooper@yahoo.com>
416
417         * configure.in:  Fix to properly select flags for pthreads
418         on FreeBSD 4.x (aka -STABLE) and 5.x (aka -CURRENT).
419         
420 2004-07-01  Zoltan Varga  <vargaz@freemail.hu>
421
422         * include/install-sh doc/install-sh: New files.
423
424 2004-06-30  Zoltan Varga  <vargaz@freemail.hu>
425
426         * include/private/gc_priv.h (SMALL_OBJ): Add Hans' fix for crashes
427         seen on SPARC64.
428
429 Thu Jun 24 15:39:00 CEST 2004 Paolo Molaro <lupus@ximian.com>
430
431         * alloc.c: use Hans' fix for bug #59557.
432
433 2004-06-18  Dick Porter  <dick@ximian.com>
434
435         * darwin_stop_world.c: Make the world actually stop.  This seems
436         to fix the finalizer thread signalling deadlock in 58706.
437
438 Sat Jun 5 19:38:20 CEST 2004 Paolo Molaro <lupus@ximian.com>
439
440         * alloc.c: temporary fix for bug #59557.
441
442 Tue May 25 13:41:08 EDT 2004 Paolo Molaro <lupus@ximian.com>
443
444         * darwin_stop_world.c: more thread died races fixes.
445
446 2004-05-21  Martin Baulig  <martin@ximian.com>
447
448         * pthread_stop_world.c: Merged the changes from linux_threads.c.
449
450         * linux_threads.c: Removed, this file no longer exists in the
451         latest upstream version.
452
453 2004-05-20  Martin Baulig  <martin@ximian.com>
454
455         * libgc.patch: Removed.  There's no need to have this in a
456         separate file, just use CVS.
457
458 2004-05-20  Jackson Harper  <jackson@ximian.com>
459
460         * Makefile.am: Remove tests from EXTRA_DIST.
461         
462 Wed May 19 18:57:30 CEST 2004 Paolo Molaro <lupus@ximian.com>
463
464         * darwin_stop_world.c: deal with threads that die before they can be
465         suspended (should solce the thread_info failed aborts).
466
467 Wed May 19 18:42:23 CEST 2004 Paolo Molaro <lupus@ximian.com>
468
469         * configure.in, Makefile.am: update correctly from the libgc sources:
470         this excludes linux_threads.c from the build: Martin will have to port
471         his changes to the new code, since linux_threads.c doesn't exist
472         anymore in the upstream sources.
473
474 2004-05-19  Raja R Harinath  <rharinath@novell.com>
475
476         * configure.in ($enable_embed_check): New internal option that
477         will be passed by mono's configure.
478         (THREADS): Use $with_libgc_threads, which is passed by mono's
479         configure.
480
481 2004-05-18  Martin Baulig  <martin@ximian.com>
482
483         Importing Boehm GC 6.3 alpha 6.
484
485 2004-03-24 Ben Maurer  <bmaurer@users.sourceforge.net>
486
487         * gcj_mlc.c: Do finalization.
488
489         This is a patch from Hans Boehm that fixes a bug where
490         GC_gcj_malloc never does finalization.
491
492         See:
493         http://www.hpl.hp.com/hosted/linux/mail-archives/gc/2004-March/000359.html
494         http://bugzilla.ximian.com/show_bug.cgi?id=55644
495
496         Fixes #55644.
497
498         I am checking this in at Zoltan's request.
499
500 2003-11-07  Zoltan Varga  <vargaz@freemail.hu>
501
502         * autogen.sh: Fix previous patch and silence noisy GNU which.   
503         
504         * autogen.sh: Applied patch from Peter Teichman (peter@ximian.com). 
505         Use 'glibtool' instead of 'libtool' on OSX. 
506
507 2003-10-01  Pedro Martínez Juliá  <yoro@wanadoo.es>
508
509         * Makefile.am: Change lib_LTLIBRARIES to noinst_LTLIBRARIES because
510         of libmonogc is included inside libmono and without this change it
511         breaks down and not include it.
512
513 2003-09-26  Zoltan Varga  <vargaz@freemail.hu>
514
515         * mips_sgi_mach_dep.S: Remove since it is a duplicate of .s and it
516         breaks cvs checkout under windows.
517
518 Wed Sep 17 17:29:11 CEST 2003 Paolo Molaro <lupus@ximian.com>
519
520         * configure.in: disable ALL_INTERIOR_POINTERS: managed pointers
521         are not allowed in the heap, so this should be safe and it helps
522         reducing false positives.
523
524 2003-08-28  Dick Porter  <dick@ximian.com>
525
526         * pthread_support.c:
527         * aix_irix_threads.c:  Applied bug fix from alpha libgc
528
529 2003-08-26  Martin Baulig  <martin@ximian.com>
530
531         Imported Boehm GC 6.2.
532
533 2003-06-20  Martin Baulig  <martin@ximian.com>
534
535         * include/gc.h: Fixed compiler warnings.
536
537 2003-06-09  Martin Baulig  <martin@ximian.com>
538
539         * include/libgc-mono-debugger.h: New header file.  This is
540         installed as <mono/private/libgc-mono-debugger.h>, but it's a
541         private header files and may only be used by the Mono Debugger.
542
543         * Makefile.am: Build libmonogc.la and install it.  For some
544         reason, using a libtool convenience archive doesn't work here.
545
546 2003-06-08  Martin Baulig  <martin@ximian.com>
547
548         * libgc-mono.pc.in: Removed.
549
550         * Makefile.am: Don't install anything.
551
552         * configure.in: We're now embedded in mono and can't be built as a
553         stand-alone module any longer.
554
555 2003-05-17  Martin Baulig  <martin@ximian.com>
556
557         * libgc.patch, libgc.log: Added patch against the original version
558         and a ChangeLog entry.
559
560 2003-05-17  Martin Baulig  <martin@ximian.com>
561
562         * misc.c, os_dep.c, include/private/gc_priv.h: Back to the
563         original version.
564
565         * linux_threads.c: Use the `gc_thread_vtable' internally in this
566         file instead of calling it from the header files.
567
568 2003-05-16  Martin Baulig  <martin@ximian.com>
569
570         * include/gc.h (GCThreadFunctions): Removed the `pthread_*'
571         function since we don't need them here.
572
573         * include/gc_pthread_redirects.h: Put back the original version.
574
575 2003-04-08  Alp Toker <alp@atoker.com>
576
577         * configure.in: fix automake 1.6 compatibility without breaking
578         previous versions (AM_PROG_AS)
579
580 2003-03-31  Martin Baulig  <martin@ximian.com>
581
582         * include/gc.h (GCThreadFunctions): New type.
583         (gc_thread_vtable): New global variable.
584
585         * include/gc_pthread_redirects.h: Use the `gc_thread_vtable'
586         vtable for the redirects instead of calling the methods directly.
587         This allows us to override them at runtime.     
588
589 2003-03-31  Martin Baulig  <martin@ximian.com>
590
591         * include/Makefile.am: Install gc_pthread_redirects.h.
592
593         * include/gc.h: `#include <gc/gc_pthread_redirects.h>', not
594         `#include "gc_pthread_redirects.h"'.
595
596 2003-03-31  Martin Baulig  <martin@ximian.com>
597
598         * configure.in: Call the package `libgc-mono'.
599
600         * libgc-mono.pc.in: Added pkg-config files.
601
602 2003-03-31  Martin Baulig  <martin@ximian.com>
603
604         This is a modified version of Boehm GC 6.1.
605