diff options
author | kei <kei@pkgsrc.org> | 2003-02-17 12:32:04 +0000 |
---|---|---|
committer | kei <kei@pkgsrc.org> | 2003-02-17 12:32:04 +0000 |
commit | 9506ea7bd2c1f1afeb7ccc9de69099e1286d796f (patch) | |
tree | 8c65b24e25889430061b740dcfbed47d465b05f1 /devel | |
parent | 0ff129a9224b4f9ebb8606f33a7b9c47c3072a42 (diff) | |
download | pkgsrc-9506ea7bd2c1f1afeb7ccc9de69099e1286d796f.tar.gz |
added m68k ELF support to boehm-gc. stolen from the diff for sparc.
bump PKGREVISION to 2.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/boehm-gc/Makefile | 4 | ||||
-rw-r--r-- | devel/boehm-gc/distinfo | 4 | ||||
-rw-r--r-- | devel/boehm-gc/patches/patch-ad | 20 |
3 files changed, 22 insertions, 6 deletions
diff --git a/devel/boehm-gc/Makefile b/devel/boehm-gc/Makefile index a0842b7a518..4f09589015b 100644 --- a/devel/boehm-gc/Makefile +++ b/devel/boehm-gc/Makefile @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.24 2003/02/14 18:50:50 wiz Exp $ +# $NetBSD: Makefile,v 1.25 2003/02/17 12:32:04 kei Exp $ # DISTNAME= gc6.1 PKGNAME= boehm-gc-6.1 -PKGREVISION= 1 +PKGREVISION= 2 WRKSRC= ${WRKDIR}/gc6.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 fc64ae0b38a..7d8a14cd1ae 100644 --- a/devel/boehm-gc/distinfo +++ b/devel/boehm-gc/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.11 2003/02/14 18:50:50 wiz Exp $ +$NetBSD: distinfo,v 1.12 2003/02/17 12:32:04 kei Exp $ SHA1 (gc6.1.tar.gz) = 043d51316ebb7f0ac919e4a72c456f269e604d2f Size (gc6.1.tar.gz) = 673024 bytes SHA1 (patch-aa) = 5fa6985255d8e3078e53f2be7dcc0666264230fc SHA1 (patch-ab) = a50c81392d8ca7ffd8451f0ab471ce2bf258c660 SHA1 (patch-ac) = 38b22813cf2861dcbc9739d70f9fefe69acf3210 -SHA1 (patch-ad) = 75e1ac84a2863b5f1d37c1048a75f31ed46d80ce +SHA1 (patch-ad) = 4b0f6817a9edfed7b733c9a5d34b8ff14f7c3031 diff --git a/devel/boehm-gc/patches/patch-ad b/devel/boehm-gc/patches/patch-ad index 134372bc3f8..d0e812301d1 100644 --- a/devel/boehm-gc/patches/patch-ad +++ b/devel/boehm-gc/patches/patch-ad @@ -1,7 +1,7 @@ -$NetBSD: patch-ad,v 1.12 2003/02/14 18:50:51 wiz Exp $ +$NetBSD: patch-ad,v 1.13 2003/02/17 12:32:05 kei Exp $ --- include/private/gcconfig.h.orig Wed Aug 7 03:49:22 2002 -+++ include/private/gcconfig.h Mon Feb 10 22:54:58 2003 ++++ include/private/gcconfig.h Sun Feb 16 06:16:01 2003 @@ -77,7 +77,7 @@ # define SPARC # define mach_type_known @@ -31,3 +31,19 @@ $NetBSD: patch-ad,v 1.12 2003/02/14 18:50:51 wiz Exp $ # if defined(mips) || defined(__mips) || defined(_mips) # define MIPS # if defined(nec_ews) || defined(_nec_ews) +@@ -589,8 +593,13 @@ + # ifdef NETBSD + # define OS_TYPE "NETBSD" + # define HEURISTIC2 +- extern char etext[]; +-# define DATASTART ((ptr_t)(etext)) ++# ifdef __ELF__ ++# define DATASTART GC_data_start ++# define DYNAMIC_LOADING ++# else ++ extern char etext[]; ++# define DATASTART ((ptr_t)(etext)) ++# endif + # endif + # ifdef LINUX + # define OS_TYPE "LINUX" |