pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/mono correct general register state indexes for N...
details: https://anonhg.NetBSD.org/pkgsrc/rev/187c99b32c61
branches: trunk
changeset: 550396:187c99b32c61
user: kefren <kefren%pkgsrc.org@localhost>
date: Fri Nov 21 08:00:48 2008 +0000
description:
correct general register state indexes for NetBSD/amd64
Bump PKGREVISION
diffstat:
lang/mono/Makefile | 4 ++--
lang/mono/distinfo | 4 ++--
lang/mono/patches/patch-cc | 32 +++++++++++++++++++++++++++-----
3 files changed, 31 insertions(+), 9 deletions(-)
diffs (74 lines):
diff -r 98f86e5b5f54 -r 187c99b32c61 lang/mono/Makefile
--- a/lang/mono/Makefile Fri Nov 21 08:00:36 2008 +0000
+++ b/lang/mono/Makefile Fri Nov 21 08:00:48 2008 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.75 2008/11/19 11:17:49 kefren Exp $
+# $NetBSD: Makefile,v 1.76 2008/11/21 08:00:48 kefren Exp $
DISTNAME= mono-${MONO_VERSION}
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= lang
MASTER_SITES= http://ftp.novell.com/pub/mono/sources/mono/
EXTRACT_SUFX= .tar.bz2
diff -r 98f86e5b5f54 -r 187c99b32c61 lang/mono/distinfo
--- a/lang/mono/distinfo Fri Nov 21 08:00:36 2008 +0000
+++ b/lang/mono/distinfo Fri Nov 21 08:00:48 2008 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.41 2008/11/19 11:17:49 kefren Exp $
+$NetBSD: distinfo,v 1.42 2008/11/21 08:00:48 kefren Exp $
SHA1 (mono-2.0.1.tar.bz2) = 1c06d614b9b83ca0c8cff98d06136fd5a17344e2
RMD160 (mono-2.0.1.tar.bz2) = ecada26dc398f0ea4cc4cae62885f4d1438bd540
@@ -23,7 +23,7 @@
SHA1 (patch-bi) = 91786c858b459cd6b5a0dc683b5bdefc412973c1
SHA1 (patch-ca) = f5c54525d70b185f9fcb28f82034c4e995395c0b
SHA1 (patch-cb) = eaf041b83af24afc4d82d5088a01f98810a1de69
-SHA1 (patch-cc) = ee2b28f90034d17330910af2f6c47524a3d6d557
+SHA1 (patch-cc) = 139e8ac5ca2e2a6bc2754ff1bbe0a8d08fd4bc91
SHA1 (patch-cd) = dc2afe3992c50b4201af628e12fc269d8bf893a6
SHA1 (patch-ce) = ba1ae96ab63fe798ce781f0def5fe026d1776df0
SHA1 (patch-cf) = d6c419402636018800e62341024dc7cba71f791a
diff -r 98f86e5b5f54 -r 187c99b32c61 lang/mono/patches/patch-cc
--- a/lang/mono/patches/patch-cc Fri Nov 21 08:00:36 2008 +0000
+++ b/lang/mono/patches/patch-cc Fri Nov 21 08:00:48 2008 +0000
@@ -1,12 +1,34 @@
-$NetBSD: patch-cc,v 1.1 2008/02/13 14:16:43 kefren Exp $
---- mono/mini/mini-amd64.h.orig 2008-02-05 23:55:50.000000000 +0200
-+++ mono/mini/mini-amd64.h 2008-02-05 23:51:38.000000000 +0200
-@@ -220,7 +220,7 @@ typedef struct {
+$NetBSD: patch-cc,v 1.2 2008/11/21 08:00:49 kefren Exp $
+--- mono/mini/mini-amd64.h.orig 2008-09-02 18:42:54.000000000 +0300
++++ mono/mini/mini-amd64.h 2008-11-21 09:42:31.000000000 +0200
+@@ -229,7 +229,29 @@
#endif /* PLATFORM_WIN32 */
-#ifdef __FreeBSD__
-+#if defined (__FreeBSD__) || defined (__NetBSD__)
++#if defined (__NetBSD__)
++
++#define REG_RAX 14
++#define REG_RCX 3
++#define REG_RDX 2
++#define REG_RBX 13
++#define REG_RSP 24
++#define REG_RBP 12
++#define REG_RSI 1
++#define REG_RDI 0
++#define REG_R8 4
++#define REG_R9 5
++#define REG_R10 6
++#define REG_R11 7
++#define REG_R12 8
++#define REG_R13 9
++#define REG_R14 10
++#define REG_R15 11
++#define REG_RIP 21
++
++#define MONO_ARCH_NOMAP32BIT
++
++#elif defined (__FreeBSD__)
#define REG_RAX 7
#define REG_RCX 4
Home |
Main Index |
Thread Index |
Old Index