diff options
author | xtraeme <xtraeme@pkgsrc.org> | 2008-02-18 16:39:43 +0000 |
---|---|---|
committer | xtraeme <xtraeme@pkgsrc.org> | 2008-02-18 16:39:43 +0000 |
commit | 97bd50a765017c3420c7e976b50c9030600d4ac3 (patch) | |
tree | cdb63ffcbeddff9b80eb8a50aaba506d087d8cb8 /lang/pnet/patches | |
parent | c1823007d0fcfd79682f62d75dbb72ea0fa171f4 (diff) | |
download | pkgsrc-97bd50a765017c3420c7e976b50c9030600d4ac3.tar.gz |
Update dotgnu Portable.Net packages to 0.8.0:
0.8.0 (3 March 2007)
JIT
* JIT_Coder opcodes implementation (Klaus Treichel, Aleksey Demakov,
Kirill Kononenko)
* On Demand JIT Compilation (Klaus Treichel)
* JIT exception handling (Klaus Treichel, Kirill Kononenko)
* Method Inlining support (Klaus Treichel)
* Inlining internal calls, PInvoke and math (Klaus Treichel)
* Add marshaling support (Kirill Kononenko)
* Local and Thread Local variable support (Klaus Treichel)
* Reflection support (Klaus Treichel)
* Array optimisations (Klaus Treichel)
* Static ctor support (Klaus Treichel, Aleksey Demakov)
* Delegate and Async Delegate support (Klaus Treichel)
* Safepoints and builtin/managed Exceptions (Klaus Treichel)
* Null check reduction (Klaus Treichel)
* Finalizers and GC support (Klaus Treichel)
Runtime Engine
* New Debugger (Radek Polak)
* Typed allocations (Klaus Treichel)
* Array structure optimisations (Klaus Treichel)
* Static cctor manager (Klaus Treichel)
* Watching variables (Radek Polak)
* Spec fixes on String IndexOf and LastIndexOf (Russell Stuart)
* Array.Clear fixes (Radek Polak)
* Handle fixes for JIT support (Klaus Treichel)
...and more, see the NEWS file. This closes PR 31950.
Diffstat (limited to 'lang/pnet/patches')
-rw-r--r-- | lang/pnet/patches/patch-aa | 22 | ||||
-rw-r--r-- | lang/pnet/patches/patch-ab | 13 | ||||
-rw-r--r-- | lang/pnet/patches/patch-ac | 13 | ||||
-rw-r--r-- | lang/pnet/patches/patch-ad | 13 | ||||
-rw-r--r-- | lang/pnet/patches/patch-ae | 22 | ||||
-rw-r--r-- | lang/pnet/patches/patch-af | 12 |
6 files changed, 0 insertions, 95 deletions
diff --git a/lang/pnet/patches/patch-aa b/lang/pnet/patches/patch-aa deleted file mode 100644 index 650a2a5a000..00000000000 --- a/lang/pnet/patches/patch-aa +++ /dev/null @@ -1,22 +0,0 @@ -$NetBSD: patch-aa,v 1.2 2006/02/26 20:38:52 joerg Exp $ - ---- configure.orig 2004-05-29 04:57:49.000000000 +0000 -+++ configure -@@ -2055,7 +2055,7 @@ if test "$THREADS" = "no"; then - *-*-mingw*|*-*-cygwin*) - THREADS=win32 - ;; -- *-freebsd*) -+ *-freebsd*|*-netbsd*|*-dragonfly*) - THREADS=posix - ;; - esac -@@ -2130,7 +2130,7 @@ EOF - - THREADLIBS="-lpthread -lrt" - ;; -- *-*-freebsd*) -+ *-*-freebsd*|*-*-dragonfly*) - echo "configure: warning: "FreeBSD does not yet fully support threads with Boehm GC."" 1>&2 - cat >> confdefs.h <<\EOF - #define GC_FREEBSD_THREADS 1 diff --git a/lang/pnet/patches/patch-ab b/lang/pnet/patches/patch-ab deleted file mode 100644 index 7ba52cd88da..00000000000 --- a/lang/pnet/patches/patch-ab +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ab,v 1.1 2006/02/26 20:38:52 joerg Exp $ - ---- libgc/configure.orig 2006-02-26 19:30:00.000000000 +0000 -+++ libgc/configure -@@ -3588,7 +3588,7 @@ _ACEOF - - THREADLIBS="-lpthread -lrt" - ;; -- *-*-freebsd*) -+ *-*-freebsd* | *-*-dragonfly*) - { echo "$as_me:$LINENO: WARNING: \"FreeBSD does not yet fully support threads with Boehm GC.\"" >&5 - echo "$as_me: WARNING: \"FreeBSD does not yet fully support threads with Boehm GC.\"" >&2;} - cat >>confdefs.h <<\_ACEOF diff --git a/lang/pnet/patches/patch-ac b/lang/pnet/patches/patch-ac deleted file mode 100644 index 2a4fee708c9..00000000000 --- a/lang/pnet/patches/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ac,v 1.1 2006/02/26 20:38:52 joerg Exp $ - ---- libgc/include/gc.h.orig 2005-07-23 23:22:39.000000000 +0000 -+++ libgc/include/gc.h -@@ -497,7 +497,7 @@ GC_API GC_PTR GC_malloc_atomic_ignore_of - /* This may also be desirable if it is possible but expensive to */ - /* retrieve the call chain. */ - #if (defined(__linux__) || defined(__NetBSD__) || defined(__OpenBSD__) \ -- || defined(__FreeBSD__)) & !defined(GC_CAN_SAVE_CALL_STACKS) -+ || defined(__FreeBSD__) || defined(__DragonFly__)) && !defined(GC_CAN_SAVE_CALL_STACKS) - # define GC_ADD_CALLER - # if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95) - /* gcc knows how to retrieve return address, but we don't know */ diff --git a/lang/pnet/patches/patch-ad b/lang/pnet/patches/patch-ad deleted file mode 100644 index 84d03d4cbf5..00000000000 --- a/lang/pnet/patches/patch-ad +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ad,v 1.1 2006/02/26 20:38:52 joerg Exp $ - ---- libgc/include/gc_config_macros.h.orig 2005-07-23 23:22:58.000000000 +0000 -+++ libgc/include/gc_config_macros.h -@@ -87,7 +87,7 @@ - # define GC_DARWIN_THREADS - # define GC_PTHREADS - # endif --# if !defined(GC_PTHREADS) && defined(__FreeBSD__) -+# if !defined(GC_PTHREADS) && (defined(__FreeBSD__) || defined(__DragonFly__)) - # define GC_FREEBSD_THREADS - # define GC_PTHREADS - # endif diff --git a/lang/pnet/patches/patch-ae b/lang/pnet/patches/patch-ae deleted file mode 100644 index cc4c7c4cda8..00000000000 --- a/lang/pnet/patches/patch-ae +++ /dev/null @@ -1,22 +0,0 @@ -$NetBSD: patch-ae,v 1.1 2006/02/26 20:38:52 joerg Exp $ - ---- libgc/include/private/gcconfig.h.orig 2005-05-20 20:48:29.000000000 +0000 -+++ libgc/include/private/gcconfig.h -@@ -55,7 +55,7 @@ - # endif - - /* And one for FreeBSD: */ --# if defined(__FreeBSD__) -+# if defined(__FreeBSD__) || defined(__DragonFly__) - # define FREEBSD - # endif - -@@ -1929,7 +1929,7 @@ - # define SUNOS5SIGS - # endif - --# if defined(FREEBSD) && (__FreeBSD__ >= 4) -+# if defined(FREEBSD) && (defined(__DragonFly__) || __FreeBSD__ >= 4) - # define SUNOS5SIGS - # endif - diff --git a/lang/pnet/patches/patch-af b/lang/pnet/patches/patch-af deleted file mode 100644 index b6464789dc4..00000000000 --- a/lang/pnet/patches/patch-af +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-af,v 1.1 2006/02/26 20:38:52 joerg Exp $ - ---- libffi/configure.orig 2006-02-26 20:16:12.000000000 +0000 -+++ libffi/configure -@@ -2443,6 +2443,7 @@ i*86-*-linux*) TARGET=X86; TARGETDIR=x86 - i*86-*-solaris*) TARGET=X86; TARGETDIR=x86;; - i*86-*-beos*) TARGET=X86; TARGETDIR=x86;; - i*86-*-freebsd*) TARGET=X86; TARGETDIR=x86;; -+i*86-*-dragonfly*) TARGET=X86; TARGETDIR=x86;; - i*86-*-netbsdelf*) TARGET=X86; TARGETDIR=x86;; - i*86-*-win32*) TARGET=X86_WIN32; TARGETDIR=x86;; - i*86-*-cygwin*) TARGET=X86_WIN32; TARGETDIR=x86;; |