summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2006-03-07 02:52:40 +0000
committerwiz <wiz@pkgsrc.org>2006-03-07 02:52:40 +0000
commit866d8ac347ee90018d6062fd41d08264dbb1473b (patch)
tree9ba97fd9dc70e27dc56cbb161ae87c332f7b7739
parent92558e236a0fbd6008d848fc158eaaa077632c7c (diff)
downloadpkgsrc-866d8ac347ee90018d6062fd41d08264dbb1473b.tar.gz
Update to 6.7:
Since 6.6: - Add "int" to Solaris "end" and "etext" declaration in gc.h. Declared the symbols with underscores and as arrays, since that's what's actually used. Perhaps this could all just be removed? (Thanks to John Bowman.) - Fixed ARM GC_test_and_set code. (Thanks to Kazu Hirata and Paul Brook.) - Added casts for assignments to hb_last_reclaimed, which truncate the value. Added a cast to GC_adj_words_allocd. Use GetModuleHandleA when retrieving a handle to kernel32.dll under win32. (Thanks to the Visual Prolog developers.) - Added Tandem S-Series support. (Thanks to Craig McDaniel. A modified version of his patch was applied, and hence breakage is probably not his fault.) - Remove spurious gc:: qualifier for operator delete[] in gc_cpp.h. (Thanks to Hanno Boeck.) - Changed a test for LINUX in config_macros.h to one for __linux__. - Fix ppc 64 test_and_set code by removing it. (Thanks to Christian Thalinger.) - Add prototypes for GC_finalizer_notifier and GC_thr_init. (Thanks to David Ayers.) - Use ld instead of nonexistent ldz instruction in Darwin FindTopOfStack. (Thanks to Andreas Tobler.) - Add support for Darwin/X86. (Thanks to Geoff Norton and the Mono developers.) - Merge in some recent gcc fixes. Add ppc64 asm code. (Thanks to Bryce McKinley and other gcj developers.) - Scan MEM_PRIVATE sections under Windows ME and predecessors. - Interior pointers with some largish offsets into large objects could be ignored, if GC_all_interior_pointers was set. (Oddly this worked correctly for stack references if it was not set. Otherwise it failed for both stack and heap references.) Thanks to Andrew McKinlay for the critical test case. - Integrated Tatsuya Bizenn's NETBSD threads support, with some minimally tested changes. - Added GC_strdup and friends to make leak detection work correctly for strdup clients. (Thanks to Jon Moore.) Fixed the existing strdup with malloc redirection to handle a null malloc return correctly. - Fix Makefile.am, so it handles exe extensions under Cygwin correctly for gctest.
-rw-r--r--devel/boehm-gc/Makefile5
-rw-r--r--devel/boehm-gc/distinfo8
2 files changed, 6 insertions, 7 deletions
diff --git a/devel/boehm-gc/Makefile b/devel/boehm-gc/Makefile
index 0cb4444622d..366cbfc0a2a 100644
--- a/devel/boehm-gc/Makefile
+++ b/devel/boehm-gc/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.53 2006/02/05 23:08:39 joerg Exp $
+# $NetBSD: Makefile,v 1.54 2006/03/07 02:52:40 wiz Exp $
-DISTNAME= gc6.6
+DISTNAME= gc6.7
PKGNAME= ${DISTNAME:S/gc/boehm-gc-/}
-PKGREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/
diff --git a/devel/boehm-gc/distinfo b/devel/boehm-gc/distinfo
index 4353243563b..1c7fa2b4788 100644
--- a/devel/boehm-gc/distinfo
+++ b/devel/boehm-gc/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.28 2005/10/04 16:44:13 wiz Exp $
+$NetBSD: distinfo,v 1.29 2006/03/07 02:52:40 wiz Exp $
-SHA1 (gc6.6.tar.gz) = 524ffba866c54234d1fdb98927039262cc14877e
-RMD160 (gc6.6.tar.gz) = bfa2bfc1a369213bd9d485f2494d2472616661db
-Size (gc6.6.tar.gz) = 753779 bytes
+SHA1 (gc6.7.tar.gz) = 22d7f81bf141bd1df8fe7a692e80b03754717498
+RMD160 (gc6.7.tar.gz) = e13d102c7287d07d1668892304b64e1cb30ff596
+Size (gc6.7.tar.gz) = 755999 bytes
SHA1 (patch-aa) = 8c32973ba5956e873d6b6e3969674082caa0fa74
SHA1 (patch-ab) = c6b2a2b98ce12c64af9408bc9b1f1a86bb9ac647
SHA1 (patch-ac) = 64c0f042a1ed7488158d49c77bab0330537d9e96