diff options
author | Peter Johanson <latexer@gentoo.org> | 2005-03-25 21:42:47 +0000 |
---|---|---|
committer | Peter Johanson <latexer@gentoo.org> | 2005-03-25 21:42:47 +0000 |
commit | 429e0d1069842d18bba190bb3cf9dba429d80b73 (patch) | |
tree | 69611f7d52b6f6c4cbdbde4f36d9be1fb3435228 /dev-lang/mono/files | |
parent | + idn use flag for bind (diff) | |
download | gentoo-2-429e0d1069842d18bba190bb3cf9dba429d80b73.tar.gz gentoo-2-429e0d1069842d18bba190bb3cf9dba429d80b73.tar.bz2 gentoo-2-429e0d1069842d18bba190bb3cf9dba429d80b73.zip |
Bump, includes a few important fixes from SVN since the release, and the pathfix stuff from the 1.0.x mono ebuilds.
(Portage version: 2.0.51.19)
Diffstat (limited to 'dev-lang/mono/files')
-rw-r--r-- | dev-lang/mono/files/digest-mono-1.1.5 | 1 | ||||
-rw-r--r-- | dev-lang/mono/files/mono-1.1.5-pathfix.diff | 12 | ||||
-rw-r--r-- | dev-lang/mono/files/mono-1.1.5-r42108.diff | 11 | ||||
-rw-r--r-- | dev-lang/mono/files/mono-1.1.5-r42122.diff | 40 |
4 files changed, 64 insertions, 0 deletions
diff --git a/dev-lang/mono/files/digest-mono-1.1.5 b/dev-lang/mono/files/digest-mono-1.1.5 new file mode 100644 index 000000000000..0c20ed385f1e --- /dev/null +++ b/dev-lang/mono/files/digest-mono-1.1.5 @@ -0,0 +1 @@ +MD5 a4a0878ca1964a2a27db88dc0b9edb57 mono-1.1.5.tar.gz 13689959 diff --git a/dev-lang/mono/files/mono-1.1.5-pathfix.diff b/dev-lang/mono/files/mono-1.1.5-pathfix.diff new file mode 100644 index 000000000000..01eb67f1c881 --- /dev/null +++ b/dev-lang/mono/files/mono-1.1.5-pathfix.diff @@ -0,0 +1,12 @@ +diff -aur mono-1.1.4-orig/mcs/class/corlib/System.IO/Path.cs mono-1.1.4/mcs/class/corlib/System.IO/Path.cs +--- mono-1.1.4-orig/mcs/class/corlib/System.IO/Path.cs 2005-02-05 14:42:23.000000000 -0500 ++++ mono-1.1.4/mcs/class/corlib/System.IO/Path.cs 2005-02-22 21:00:50.122250160 -0500 +@@ -387,7 +387,7 @@ + //if (root == path) return path; + + // STEP 3: split the directories, this gets rid of consecutative "/"'s +- string [] dirs = path.Split (DirectorySeparatorChar, AltDirectorySeparatorChar); ++ string [] dirs = path.Split (DirectorySeparatorChar); + // STEP 4: Get rid of directories containing . and .. + int target = 0; + diff --git a/dev-lang/mono/files/mono-1.1.5-r42108.diff b/dev-lang/mono/files/mono-1.1.5-r42108.diff new file mode 100644 index 000000000000..6b180e740807 --- /dev/null +++ b/dev-lang/mono/files/mono-1.1.5-r42108.diff @@ -0,0 +1,11 @@ +diff -aur mono-1.1.5-orig/mono/metadata/metadata.c mono-1.1.5/mono/metadata/metadata.c +--- mono-1.1.5-orig/mono/metadata/metadata.c 2005-03-16 11:18:22.000000000 -0500 ++++ mono-1.1.5/mono/metadata/metadata.c 2005-03-22 23:50:27.000000000 -0500 +@@ -551,6 +551,7 @@ + g_assert (i == 4 || i == 5); + field_size = i == 4 ? idx_size (MONO_TABLE_FIELD): + idx_size(MONO_TABLE_METHOD); ++ break; + case MONO_TABLE_GENERICPARAM: + g_assert (i == 2 || i == 4 || i == 5); + if (i == 2) diff --git a/dev-lang/mono/files/mono-1.1.5-r42122.diff b/dev-lang/mono/files/mono-1.1.5-r42122.diff new file mode 100644 index 000000000000..a9888e94b91f --- /dev/null +++ b/dev-lang/mono/files/mono-1.1.5-r42122.diff @@ -0,0 +1,40 @@ +Index: mono/mini/exceptions-ppc.c +=================================================================== +--- mono/mini/exceptions-ppc.c (revision 42121) ++++ mono/mini/exceptions-ppc.c (working copy) +@@ -199,6 +199,7 @@ + ppc_break (code); + + g_assert ((code - start) < sizeof(start)); ++ mono_arch_flush_icache (start, code - start); + return start; + } + +@@ -268,6 +269,7 @@ + ppc_blr (code); + + g_assert ((code - start) < sizeof(start)); ++ mono_arch_flush_icache (start, code - start); + return start; + } + +@@ -371,6 +373,7 @@ + /* we should never reach this breakpoint */ + ppc_break (code); + g_assert ((code - start) < size); ++ mono_arch_flush_icache (start, code - start); + return start; + } + +Index: mono/mini/tramp-ppc.c +=================================================================== +--- mono/mini/tramp-ppc.c (revision 42121) ++++ mono/mini/tramp-ppc.c (working copy) +@@ -537,6 +537,7 @@ + if (notification_address) + *notification_address = buf; + ppc_blr (buf); ++ mono_arch_flush_icache (ptr, buf - ptr); + + return ptr; + } |