diff options
author | wiz <wiz> | 2002-09-25 18:18:51 +0000 |
---|---|---|
committer | wiz <wiz> | 2002-09-25 18:18:51 +0000 |
commit | 1123059cbd5635b7fa88f5060ac6dc952c4373e2 (patch) | |
tree | c74f4e4bd05da64d3958763ca6736fb379ae5e5d /devel/boehm-gc/patches | |
parent | 14fa11cae92c67ac2237eb19d47b9f52096dae20 (diff) | |
download | pkgsrc-1123059cbd5635b7fa88f5060ac6dc952c4373e2.tar.gz |
Update to 6.1, provided by Julio Merino in PR 18240.
Changes: lots of bugfixes and improvements.
Diffstat (limited to 'devel/boehm-gc/patches')
-rw-r--r-- | devel/boehm-gc/patches/patch-aa | 20 | ||||
-rw-r--r-- | devel/boehm-gc/patches/patch-ab | 17 | ||||
-rw-r--r-- | devel/boehm-gc/patches/patch-ad | 18 | ||||
-rw-r--r-- | devel/boehm-gc/patches/patch-aj | 12 |
4 files changed, 38 insertions, 29 deletions
diff --git a/devel/boehm-gc/patches/patch-aa b/devel/boehm-gc/patches/patch-aa index d4991079492..62774bfbd28 100644 --- a/devel/boehm-gc/patches/patch-aa +++ b/devel/boehm-gc/patches/patch-aa @@ -1,19 +1,19 @@ -$NetBSD: patch-aa,v 1.11 2001/09/08 00:36:09 kei Exp $ +$NetBSD: patch-aa,v 1.12 2002/09/25 18:18:52 wiz Exp $ ---- Makefile.orig Fri Jul 27 03:47:41 2001 -+++ Makefile Fri Sep 7 15:58:41 2001 -@@ -11,8 +11,8 @@ - # cord/de - builds dumb editor based on cords. - ABI_FLAG= +--- Makefile.orig Mon Sep 9 14:50:58 2002 ++++ Makefile Mon Sep 9 14:52:54 2002 +@@ -20,8 +20,8 @@ + # executables. + CC=cc $(ABI_FLAG) -CXX=g++ $(ABI_FLAG) --AS=as $(ABI_FLAG) +-AS=as $(AS_ABI_FLAG) +CXX=c++ $(ABI_FLAG) +AS=gcc -c -x assembler-with-cpp $(ABI_FLAG) # The above doesn't work with gas, which doesn't run cpp. # Define AS as `gcc -c -x assembler-with-cpp' instead. - # Under Irix 6, you will have to specify the ABI (-o32, -n32, or -64) -@@ -296,16 +296,23 @@ + +@@ -335,16 +335,23 @@ all: gc.a gctest @@ -38,7 +38,7 @@ $NetBSD: patch-aa,v 1.11 2001/09/08 00:36:09 kei Exp $ pcr: PCR-Makefile include/private/gc_private.h include/private/gc_hdrs.h \ include/private/gc_locks.h include/gc.h include/private/gcconfig.h \ -@@ -381,7 +388,6 @@ +@@ -420,7 +427,6 @@ ./if_mach M68K AMIGA $(AR) -vrus gc.a gc_cpp.o ./if_not_there dont_ar_4 $(AR) ru gc.a gc_cpp.o ./if_not_there dont_ar_4 $(RANLIB) gc.a || cat /dev/null diff --git a/devel/boehm-gc/patches/patch-ab b/devel/boehm-gc/patches/patch-ab index 8b6dcb2b0a4..3699425373b 100644 --- a/devel/boehm-gc/patches/patch-ab +++ b/devel/boehm-gc/patches/patch-ab @@ -1,24 +1,21 @@ -$NetBSD: patch-ab,v 1.8 2002/08/25 18:38:27 jlam Exp $ +$NetBSD: patch-ab,v 1.9 2002/09/25 18:18:52 wiz Exp $ ---- dyn_load.c.orig Tue Jun 26 04:37:38 2001 -+++ dyn_load.c Wed Jul 31 15:57:28 2002 -@@ -426,9 +426,19 @@ +--- dyn_load.c.orig Mon Sep 9 14:54:12 2002 ++++ dyn_load.c Mon Sep 9 14:54:53 2002 +@@ -535,6 +535,16 @@ #if defined(NETBSD) # include <sys/exec_elf.h> +/* for compatibility with 1.4.x */ +# ifndef DT_DEBUG -+# define DT_DEBUG 21 ++# define DT_DEBUG 21 +# endif +# ifndef PT_LOAD -+# define PT_LOAD 1 ++# define PT_LOAD 1 +# endif +# ifndef PF_W -+# define PF_W 2 ++# define PF_W 2 +# endif #else # include <elf.h> #endif - #include <link.h> - - /* Newer versions of Linux/Alpha and Linux/x86 define this macro. We diff --git a/devel/boehm-gc/patches/patch-ad b/devel/boehm-gc/patches/patch-ad index c1f52dde938..d2a7a29960f 100644 --- a/devel/boehm-gc/patches/patch-ad +++ b/devel/boehm-gc/patches/patch-ad @@ -1,8 +1,8 @@ -$NetBSD: patch-ad,v 1.8 2001/09/08 00:36:10 kei Exp $ +$NetBSD: patch-ad,v 1.9 2002/09/25 18:18:52 wiz Exp $ ---- include/private/gcconfig.h.orig Mon Aug 28 16:56:19 2000 -+++ include/private/gcconfig.h -@@ -75,6 +75,10 @@ +--- include/private/gcconfig.h.orig Mon Sep 9 14:56:06 2002 ++++ include/private/gcconfig.h Mon Sep 9 14:57:33 2002 +@@ -98,6 +98,10 @@ # endif # define mach_type_known # endif @@ -10,17 +10,17 @@ $NetBSD: patch-ad,v 1.8 2001/09/08 00:36:10 kei Exp $ +# define VAX +# define mach_type_known +# endif - # if defined(mips) || defined(__mips) + # if defined(mips) || defined(__mips) || defined(_mips) # define MIPS - # if !defined(LINUX) -@@ -690,6 +694,10 @@ + # if defined(nec_ews) || defined(_nec_ews) +@@ -752,6 +756,10 @@ # ifdef ULTRIX # define OS_TYPE "ULTRIX" # define STACKBOTTOM ((ptr_t) 0x7fffc800) +# endif +# ifdef NETBSD -+# define OS_TYPE "NETBSD" -+# define HEURISTIC2 ++# define OS_TYPE "NETBSD" ++# define HEURISTIC2 # endif # endif diff --git a/devel/boehm-gc/patches/patch-aj b/devel/boehm-gc/patches/patch-aj new file mode 100644 index 00000000000..9a978be2ff0 --- /dev/null +++ b/devel/boehm-gc/patches/patch-aj @@ -0,0 +1,12 @@ +$NetBSD: patch-aj,v 1.1 2002/09/25 18:18:52 wiz Exp $ + +--- os_dep.c.orig Mon Sep 9 14:59:29 2002 ++++ os_dep.c Mon Sep 9 15:00:00 2002 +@@ -3165,7 +3165,6 @@ + # endif + #endif + +-#include <execinfo.h> + #ifdef LINUX + # include <unistd.h> + #endif |