An update to libsigsegv 2.9. No functional change. Just OpenBSD bits integrated.
Index: Makefile =================================================================== RCS file: /home/cvs/ports/devel/libsigsegv/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- Makefile 1 Sep 2012 18:22:04 -0000 1.12 +++ Makefile 1 Sep 2012 20:24:00 -0000 @@ -4,7 +4,7 @@ ONLY_FOR_ARCHS = alpha amd64 arm i386 h COMMENT = library for handling page faults in user mode -DISTNAME = libsigsegv-2.8 +DISTNAME = libsigsegv-2.9 SHARED_LIBS = sigsegv 1.0 CATEGORIES = devel HOMEPAGE = http://libsigsegv.sourceforge.net/ Index: distinfo =================================================================== RCS file: /home/cvs/ports/devel/libsigsegv/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo 2 Apr 2010 07:43:14 -0000 1.3 +++ distinfo 1 Sep 2012 20:24:15 -0000 @@ -1,5 +1,2 @@ -MD5 (libsigsegv-2.8.tar.gz) = 6+VU4mhw2LwgDvPjU5/9fA== -RMD160 (libsigsegv-2.8.tar.gz) = xrirqzFTZ7IFxbCw/uO/FdSNJZg= -SHA1 (libsigsegv-2.8.tar.gz) = a/6RkHo0ebQTff1duOMFhsqX4vE= -SHA256 (libsigsegv-2.8.tar.gz) = hhMwuJ/7m8yw+E/5J17IKJkvu0JEM9zOYZs2qV5nWxQ= -SIZE (libsigsegv-2.8.tar.gz) = 428206 +SHA256 (libsigsegv-2.9.tar.gz) = 6nIZAwtQvblCIhaeV4PmWLY5/Uhe1uipxc0bM/+tUgY= +SIZE (libsigsegv-2.9.tar.gz) = 397885 Index: patches/patch-configure =================================================================== RCS file: patches/patch-configure diff -N patches/patch-configure --- patches/patch-configure 2 Apr 2010 07:43:14 -0000 1.3 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,14 +0,0 @@ -$OpenBSD: patch-configure,v 1.3 2010/04/02 07:43:14 jasper Exp $ ---- configure.orig Fri Apr 2 09:41:24 2010 -+++ configure Fri Apr 2 09:42:01 2010 -@@ -13279,8 +13279,8 @@ if test -z "$CFG_FAULT" && test "$sv_cv_fault_posix" = - case "$host_os" in - openbsd*) - case "$host_cpu" in -- i?86 | x86_64) CFG_FAULT=fault-openbsd-i386.h ;; -- *) CFG_FAULT=fault-openbsd.h ;; -+ x86_64) CFG_FAULT=fault-openbsd-amd64.h ;; -+ *) CFG_FAULT=fault-openbsd-$host_cpu.h ;; - esac - FAULT_CONTEXT='struct sigcontext' - ;; Index: patches/patch-src_fault-openbsd-alpha_h =================================================================== RCS file: patches/patch-src_fault-openbsd-alpha_h diff -N patches/patch-src_fault-openbsd-alpha_h --- patches/patch-src_fault-openbsd-alpha_h 9 Jul 2007 20:05:29 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,7 +0,0 @@ -$OpenBSD: patch-src_fault-openbsd-alpha_h,v 1.1.1.1 2007/07/09 20:05:29 jasper Exp $ ---- src/fault-openbsd-alpha.h.orig Fri Jun 29 00:02:57 2007 -+++ src/fault-openbsd-alpha.h Fri Jun 29 00:04:34 2007 -@@ -0,0 +1,3 @@ -+#include "fault-openbsd.h" -+ -+#define SIGSEGV_FAULT_STACKPOINTER scp->sc_sp Index: patches/patch-src_fault-openbsd-amd64_h =================================================================== RCS file: patches/patch-src_fault-openbsd-amd64_h diff -N patches/patch-src_fault-openbsd-amd64_h --- patches/patch-src_fault-openbsd-amd64_h 9 Jul 2007 20:05:29 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,7 +0,0 @@ -$OpenBSD: patch-src_fault-openbsd-amd64_h,v 1.1.1.1 2007/07/09 20:05:29 jasper Exp $ ---- src/fault-openbsd-amd64.h.orig Thu Jun 28 16:20:07 2007 -+++ src/fault-openbsd-amd64.h Thu Jun 28 16:19:58 2007 -@@ -0,0 +1,3 @@ -+#include "fault-openbsd.h" -+ -+#define SIGSEGV_FAULT_STACKPOINTER scp->sc_rsp Index: patches/patch-src_fault-openbsd-arm_h =================================================================== RCS file: patches/patch-src_fault-openbsd-arm_h diff -N patches/patch-src_fault-openbsd-arm_h --- patches/patch-src_fault-openbsd-arm_h 9 Jul 2007 20:05:29 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,7 +0,0 @@ -$OpenBSD: patch-src_fault-openbsd-arm_h,v 1.1.1.1 2007/07/09 20:05:29 jasper Exp $ ---- src/fault-openbsd-arm.h.orig Fri Jun 29 19:55:24 2007 -+++ src/fault-openbsd-arm.h Fri Jun 29 19:55:58 2007 -@@ -0,0 +1,3 @@ -+#include "fault-openbsd.h" -+ -+#define SIGSEGV_FAULT_STACKPOINTER scp->sc_usr_sp Index: patches/patch-src_fault-openbsd-hppa_h =================================================================== RCS file: patches/patch-src_fault-openbsd-hppa_h diff -N patches/patch-src_fault-openbsd-hppa_h --- patches/patch-src_fault-openbsd-hppa_h 23 Feb 2010 22:51:46 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,7 +0,0 @@ -$OpenBSD: patch-src_fault-openbsd-hppa_h,v 1.1 2010/02/23 22:51:46 landry Exp $ ---- src/fault-openbsd-hppa.h.orig Fri Jun 29 00:21:18 2007 -+++ src/fault-openbsd-hppa.h Fri Jun 29 00:22:15 2007 -@@ -0,0 +1,3 @@ -+#include "fault-openbsd.h" -+ -+#define SIGSEGV_FAULT_STACKPOINTER scp->sc_regs[30] Index: patches/patch-src_fault-openbsd-m68k_h =================================================================== RCS file: patches/patch-src_fault-openbsd-m68k_h diff -N patches/patch-src_fault-openbsd-m68k_h --- patches/patch-src_fault-openbsd-m68k_h 9 Jul 2007 20:05:29 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,7 +0,0 @@ -$OpenBSD: patch-src_fault-openbsd-m68k_h,v 1.1.1.1 2007/07/09 20:05:29 jasper Exp $ ---- src/fault-openbsd-m68k.h.orig Fri Jun 29 00:03:14 2007 -+++ src/fault-openbsd-m68k.h Fri Jun 29 00:04:31 2007 -@@ -0,0 +1,3 @@ -+#include "fault-openbsd.h" -+ -+#define SIGSEGV_FAULT_STACKPOINTER scp->sc_sp Index: patches/patch-src_fault-openbsd-m88k_h =================================================================== RCS file: patches/patch-src_fault-openbsd-m88k_h diff -N patches/patch-src_fault-openbsd-m88k_h --- patches/patch-src_fault-openbsd-m88k_h 1 Sep 2012 18:22:04 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,7 +0,0 @@ -$OpenBSD: patch-src_fault-openbsd-m88k_h,v 1.1 2012/09/01 18:22:04 miod Exp $ ---- src/fault-openbsd-m88k.h.orig Sat Aug 11 14:15:16 2012 -+++ src/fault-openbsd-m88k.h Sat Aug 11 14:16:43 2012 -@@ -0,0 +1,3 @@ -+#include "fault-openbsd.h" -+ -+#define SIGSEGV_FAULT_STACKPOINTER scp->sc_regs[31] Index: patches/patch-src_fault-openbsd-mips64_h =================================================================== RCS file: patches/patch-src_fault-openbsd-mips64_h diff -N patches/patch-src_fault-openbsd-mips64_h --- patches/patch-src_fault-openbsd-mips64_h 9 Jul 2007 20:05:29 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,7 +0,0 @@ -$OpenBSD: patch-src_fault-openbsd-mips64_h,v 1.1.1.1 2007/07/09 20:05:29 jasper Exp $ ---- src/fault-openbsd-mips64.h.orig Fri Jun 29 00:21:18 2007 -+++ src/fault-openbsd-mips64.h Fri Jun 29 00:22:15 2007 -@@ -0,0 +1,3 @@ -+#include "fault-openbsd.h" -+ -+#define SIGSEGV_FAULT_STACKPOINTER scp->sc_regs[29] Index: patches/patch-src_fault-openbsd-mips64el_h =================================================================== RCS file: patches/patch-src_fault-openbsd-mips64el_h diff -N patches/patch-src_fault-openbsd-mips64el_h --- patches/patch-src_fault-openbsd-mips64el_h 7 Feb 2010 21:02:46 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,7 +0,0 @@ -$OpenBSD: patch-src_fault-openbsd-mips64el_h,v 1.1 2010/02/07 21:02:46 jasper Exp $ ---- src/fault-openbsd-mips64el.h.orig Fri Jun 29 00:21:18 2007 -+++ src/fault-openbsd-mips64el.h Fri Jun 29 00:22:15 2007 -@@ -0,0 +1,3 @@ -+#include "fault-openbsd.h" -+ -+#define SIGSEGV_FAULT_STACKPOINTER scp->sc_regs[29] Index: patches/patch-src_fault-openbsd-powerpc_h =================================================================== RCS file: patches/patch-src_fault-openbsd-powerpc_h diff -N patches/patch-src_fault-openbsd-powerpc_h --- patches/patch-src_fault-openbsd-powerpc_h 9 Jul 2007 20:05:29 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,7 +0,0 @@ -$OpenBSD: patch-src_fault-openbsd-powerpc_h,v 1.1.1.1 2007/07/09 20:05:29 jasper Exp $ ---- src/fault-openbsd-powerpc.h.orig Fri Jun 29 00:06:24 2007 -+++ src/fault-openbsd-powerpc.h Fri Jun 29 00:06:45 2007 -@@ -0,0 +1,3 @@ -+#include "fault-openbsd.h" -+ -+#define SIGSEGV_FAULT_STACKPOINTER scp->sc_frame.fixreg[1] Index: patches/patch-src_fault-openbsd-sh_h =================================================================== RCS file: patches/patch-src_fault-openbsd-sh_h diff -N patches/patch-src_fault-openbsd-sh_h --- patches/patch-src_fault-openbsd-sh_h 28 Dec 2009 14:59:09 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,7 +0,0 @@ -$OpenBSD: patch-src_fault-openbsd-sh_h,v 1.1 2009/12/28 14:59:09 pirofti Exp $ ---- src/fault-openbsd-sh.h.orig Mon Dec 28 07:01:13 2009 -+++ src/fault-openbsd-sh.h Mon Dec 28 08:20:53 2009 -@@ -0,0 +1,3 @@ -+#include "fault-openbsd.h" -+ -+#define SIGSEGV_FAULT_STACKPOINTER scp->sc_reg.r_r15 Index: patches/patch-src_fault-openbsd-sparc64_h =================================================================== RCS file: patches/patch-src_fault-openbsd-sparc64_h diff -N patches/patch-src_fault-openbsd-sparc64_h --- patches/patch-src_fault-openbsd-sparc64_h 9 Jul 2007 20:05:29 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,7 +0,0 @@ -$OpenBSD: patch-src_fault-openbsd-sparc64_h,v 1.1.1.1 2007/07/09 20:05:29 jasper Exp $ ---- src/fault-openbsd-sparc64.h.orig Thu Jun 28 23:48:03 2007 -+++ src/fault-openbsd-sparc64.h Thu Jun 28 23:48:10 2007 -@@ -0,0 +1,3 @@ -+#include "fault-openbsd.h" -+ -+#define SIGSEGV_FAULT_STACKPOINTER scp->sc_sp Index: patches/patch-src_fault-openbsd-sparc_h =================================================================== RCS file: patches/patch-src_fault-openbsd-sparc_h diff -N patches/patch-src_fault-openbsd-sparc_h --- patches/patch-src_fault-openbsd-sparc_h 9 Jul 2007 20:05:29 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,7 +0,0 @@ -$OpenBSD: patch-src_fault-openbsd-sparc_h,v 1.1.1.1 2007/07/09 20:05:29 jasper Exp $ ---- src/fault-openbsd-sparc.h.orig Thu Jun 28 23:47:04 2007 -+++ src/fault-openbsd-sparc.h Thu Jun 28 23:47:32 2007 -@@ -0,0 +1,3 @@ -+#include "fault-openbsd.h" -+ -+#define SIGSEGV_FAULT_STACKPOINTER scp->sc_sp Index: patches/patch-src_fault-openbsd-vax_h =================================================================== RCS file: patches/patch-src_fault-openbsd-vax_h diff -N patches/patch-src_fault-openbsd-vax_h --- patches/patch-src_fault-openbsd-vax_h 1 Sep 2012 18:22:04 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,7 +0,0 @@ -$OpenBSD: patch-src_fault-openbsd-vax_h,v 1.1 2012/09/01 18:22:04 miod Exp $ ---- src/fault-openbsd-vax.h.orig Sat Aug 11 14:15:12 2012 -+++ src/fault-openbsd-vax.h Sat Aug 11 14:16:57 2012 -@@ -0,0 +1,3 @@ -+#include "fault-openbsd.h" -+ -+#define SIGSEGV_FAULT_STACKPOINTER scp->sc_sp -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.