From 75359d80fef1a095030656643e1e9a809a6208eb Mon Sep 17 00:00:00 2001 From: "Xamarin Public Jenkins (auto-signing)" Date: Thu, 8 Aug 2019 08:46:35 +0000 Subject: [PATCH] Imported Upstream version 6.4.0.159 Former-commit-id: 1e2273654f6c532d8a1fc28b8bfe8da4fc9f70d0 --- configure.REMOVED.git-id | 2 +- configure.ac.REMOVED.git-id | 2 +- mcs/build/common/Consts.cs | 2 +- .../Mono.Security.dll.REMOVED.git-id | 2 +- .../System.Configuration.dll.REMOVED.git-id | 2 +- .../System.Core.dll.REMOVED.git-id | 2 +- .../System.IO.Compression.dll.REMOVED.git-id | 2 +- .../System.Numerics.dll.REMOVED.git-id | 2 +- .../System.Xml.dll.REMOVED.git-id | 2 +- .../mscorlib.dll.REMOVED.git-id | 2 +- .../Mono.Security.dll.REMOVED.git-id | 2 +- .../System.Configuration.dll.REMOVED.git-id | 2 +- .../System.Core.dll.REMOVED.git-id | 2 +- .../System.IO.Compression.dll.REMOVED.git-id | 2 +- .../System.Numerics.dll.REMOVED.git-id | 2 +- .../System.Xml.dll.REMOVED.git-id | 2 +- .../mcs.exe.REMOVED.git-id | 2 +- .../mscorlib.dll.REMOVED.git-id | 2 +- .../Mono.Security.dll.REMOVED.git-id | 2 +- .../System.Configuration.dll.REMOVED.git-id | 2 +- .../System.Core.dll.REMOVED.git-id | 2 +- .../System.IO.Compression.dll.REMOVED.git-id | 2 +- .../System.Numerics.dll.REMOVED.git-id | 2 +- .../System.Xml.dll.REMOVED.git-id | 2 +- .../mcs.exe.REMOVED.git-id | 2 +- .../mscorlib.dll.REMOVED.git-id | 2 +- .../Mono.Security.dll.REMOVED.git-id | 2 +- .../System.Configuration.dll.REMOVED.git-id | 2 +- .../System.Core.dll.REMOVED.git-id | 2 +- .../System.IO.Compression.dll.REMOVED.git-id | 2 +- .../System.Numerics.dll.REMOVED.git-id | 2 +- .../System.Xml.dll.REMOVED.git-id | 2 +- .../mcs.exe.REMOVED.git-id | 2 +- .../mscorlib.dll.REMOVED.git-id | 2 +- mono/metadata/w32error.h | 2 + mono/metadata/w32socket-unix.c | 4 +- mono/mini/calls.c | 3 - mono/mini/gshared.cs | 78 ++++++++++++++++++ mono/mini/mini-amd64-gsharedvt.c | 7 +- mono/mini/mini-amd64-gsharedvt.h | 3 + mono/mini/mini-amd64.c.REMOVED.git-id | 2 +- mono/mini/mini-amd64.h | 1 + mono/mini/mini-arm-gsharedvt.c | 5 +- mono/mini/mini-arm.c.REMOVED.git-id | 2 +- mono/mini/mini-arm.h | 1 + mono/mini/tramp-amd64-gsharedvt.c | 21 +++++ mono/mini/version.h | 2 +- mono/unit-tests/Makefile.in | 4 +- po/mcs/de.gmo | Bin 5406 -> 5406 bytes po/mcs/de.po.REMOVED.git-id | 2 +- po/mcs/es.gmo | Bin 16329 -> 16329 bytes po/mcs/es.po.REMOVED.git-id | 2 +- po/mcs/ja.gmo | Bin 20863 -> 20863 bytes po/mcs/ja.po.REMOVED.git-id | 2 +- po/mcs/mcs.pot | 4 +- po/mcs/pt_BR.gmo | Bin 72806 -> 72806 bytes po/mcs/pt_BR.po.REMOVED.git-id | 2 +- 57 files changed, 158 insertions(+), 57 deletions(-) diff --git a/configure.REMOVED.git-id b/configure.REMOVED.git-id index 71072848a4..4fa85810aa 100644 --- a/configure.REMOVED.git-id +++ b/configure.REMOVED.git-id @@ -1 +1 @@ -d4b39c76d234855c13b7e72356ba16af95038fd2 \ No newline at end of file +ea71a3011a5bc17919912f79ba0b43a78e90dc46 \ No newline at end of file diff --git a/configure.ac.REMOVED.git-id b/configure.ac.REMOVED.git-id index a94935da2e..5111271c23 100644 --- a/configure.ac.REMOVED.git-id +++ b/configure.ac.REMOVED.git-id @@ -1 +1 @@ -42e4417c14b2befb25de75a219226beb30a507ef \ No newline at end of file +4ff63b001b91e85857354dbd41ddd6d142ef0881 \ No newline at end of file diff --git a/mcs/build/common/Consts.cs b/mcs/build/common/Consts.cs index db3774da15..f1c8d60ddd 100644 --- a/mcs/build/common/Consts.cs +++ b/mcs/build/common/Consts.cs @@ -41,7 +41,7 @@ static partial class Consts // Use these assembly version constants to make code more maintainable. // - public const string MonoVersion = "6.4.0.154"; + public const string MonoVersion = "6.4.0.159"; public const string MonoCompany = "Mono development team"; public const string MonoProduct = "Mono Common Language Infrastructure"; public const string MonoCopyright = "(c) Various Mono authors"; diff --git a/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/Mono.Security.dll.REMOVED.git-id index ae23c672f5..19d611db48 100644 --- a/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -ed794b76e398827d7f12d03c2f9fab78c29b6f5e \ No newline at end of file +458539943d85c5779812f36f8951cbe038dff6ed \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/System.Configuration.dll.REMOVED.git-id index 8790912529..5adf446799 100644 --- a/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -0ca055f5bc4bd3afaaa88e4c60ca00387ec5ed00 \ No newline at end of file +c8558d1819748e39e84858f323c3d370729d7457 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/System.Core.dll.REMOVED.git-id index 88354d2ed3..ad618620cc 100644 --- a/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/System.Core.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -c9483802dd8ba49044cb99f1b6b1633489cfb00f \ No newline at end of file +e037f75eb5fd4aa1518477b0e3ce4edff13aeb57 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/System.IO.Compression.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/System.IO.Compression.dll.REMOVED.git-id index 536186e1e0..84d94e2bfd 100644 --- a/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/System.IO.Compression.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/System.IO.Compression.dll.REMOVED.git-id @@ -1 +1 @@ -c97b87efd9c3f40784510d56c77fc28b32a56875 \ No newline at end of file +45aa9f986afd72991e339803769f9182c6d4caa9 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/System.Numerics.dll.REMOVED.git-id index af264b20b7..a4350373c5 100644 --- a/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -6e6088e387d47441a5e29df7a59cba15b4bdd829 \ No newline at end of file +28727667395f42082079eeaf78e36c190e751534 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/System.Xml.dll.REMOVED.git-id index 9d40445bea..85f2c3e27e 100644 --- a/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -0d7de73d30827f93ef7f8aea1a648d5bb645aee3 \ No newline at end of file +a189cc4109fd07a86386331c219a885dd499bb40 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/mscorlib.dll.REMOVED.git-id index 7636e27b0e..e36dfbe750 100644 --- a/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/62731146-81CF-4D61-826D-9A8DDED14432/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -b7d268b9027f5299ca5ea1b3d2d2d72c13dc83c0 \ No newline at end of file +6adf0f67b3d0103bbf05c10040bed12a3432bc5b \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/Mono.Security.dll.REMOVED.git-id index ae23c672f5..19d611db48 100644 --- a/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -ed794b76e398827d7f12d03c2f9fab78c29b6f5e \ No newline at end of file +458539943d85c5779812f36f8951cbe038dff6ed \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/System.Configuration.dll.REMOVED.git-id index 8790912529..5adf446799 100644 --- a/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -0ca055f5bc4bd3afaaa88e4c60ca00387ec5ed00 \ No newline at end of file +c8558d1819748e39e84858f323c3d370729d7457 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/System.Core.dll.REMOVED.git-id index 88354d2ed3..ad618620cc 100644 --- a/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/System.Core.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -c9483802dd8ba49044cb99f1b6b1633489cfb00f \ No newline at end of file +e037f75eb5fd4aa1518477b0e3ce4edff13aeb57 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/System.IO.Compression.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/System.IO.Compression.dll.REMOVED.git-id index 536186e1e0..84d94e2bfd 100644 --- a/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/System.IO.Compression.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/System.IO.Compression.dll.REMOVED.git-id @@ -1 +1 @@ -c97b87efd9c3f40784510d56c77fc28b32a56875 \ No newline at end of file +45aa9f986afd72991e339803769f9182c6d4caa9 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/System.Numerics.dll.REMOVED.git-id index af264b20b7..a4350373c5 100644 --- a/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -6e6088e387d47441a5e29df7a59cba15b4bdd829 \ No newline at end of file +28727667395f42082079eeaf78e36c190e751534 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/System.Xml.dll.REMOVED.git-id index 9d40445bea..85f2c3e27e 100644 --- a/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -0d7de73d30827f93ef7f8aea1a648d5bb645aee3 \ No newline at end of file +a189cc4109fd07a86386331c219a885dd499bb40 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/mcs.exe.REMOVED.git-id index 839724140d..6833d80bf8 100644 --- a/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -20cd0034c753bc3805eca90015efebe6f0f21c1f \ No newline at end of file +c1579843329c499ef1c8d59d72b6c8fc97584ad9 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/mscorlib.dll.REMOVED.git-id index 7636e27b0e..e36dfbe750 100644 --- a/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/62731146-81CF-4D61-826D-9A8DDED14432/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -b7d268b9027f5299ca5ea1b3d2d2d72c13dc83c0 \ No newline at end of file +6adf0f67b3d0103bbf05c10040bed12a3432bc5b \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/Mono.Security.dll.REMOVED.git-id index ae23c672f5..19d611db48 100644 --- a/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -ed794b76e398827d7f12d03c2f9fab78c29b6f5e \ No newline at end of file +458539943d85c5779812f36f8951cbe038dff6ed \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/System.Configuration.dll.REMOVED.git-id index 8790912529..5adf446799 100644 --- a/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -0ca055f5bc4bd3afaaa88e4c60ca00387ec5ed00 \ No newline at end of file +c8558d1819748e39e84858f323c3d370729d7457 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/System.Core.dll.REMOVED.git-id index 88354d2ed3..ad618620cc 100644 --- a/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/System.Core.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -c9483802dd8ba49044cb99f1b6b1633489cfb00f \ No newline at end of file +e037f75eb5fd4aa1518477b0e3ce4edff13aeb57 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/System.IO.Compression.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/System.IO.Compression.dll.REMOVED.git-id index 536186e1e0..84d94e2bfd 100644 --- a/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/System.IO.Compression.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/System.IO.Compression.dll.REMOVED.git-id @@ -1 +1 @@ -c97b87efd9c3f40784510d56c77fc28b32a56875 \ No newline at end of file +45aa9f986afd72991e339803769f9182c6d4caa9 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/System.Numerics.dll.REMOVED.git-id index af264b20b7..a4350373c5 100644 --- a/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -6e6088e387d47441a5e29df7a59cba15b4bdd829 \ No newline at end of file +28727667395f42082079eeaf78e36c190e751534 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/System.Xml.dll.REMOVED.git-id index 9d40445bea..85f2c3e27e 100644 --- a/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -0d7de73d30827f93ef7f8aea1a648d5bb645aee3 \ No newline at end of file +a189cc4109fd07a86386331c219a885dd499bb40 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/mcs.exe.REMOVED.git-id index 839724140d..6833d80bf8 100644 --- a/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -20cd0034c753bc3805eca90015efebe6f0f21c1f \ No newline at end of file +c1579843329c499ef1c8d59d72b6c8fc97584ad9 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/mscorlib.dll.REMOVED.git-id index 7636e27b0e..e36dfbe750 100644 --- a/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/62731146-81CF-4D61-826D-9A8DDED14432/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -b7d268b9027f5299ca5ea1b3d2d2d72c13dc83c0 \ No newline at end of file +6adf0f67b3d0103bbf05c10040bed12a3432bc5b \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/Mono.Security.dll.REMOVED.git-id index ae23c672f5..19d611db48 100644 --- a/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -ed794b76e398827d7f12d03c2f9fab78c29b6f5e \ No newline at end of file +458539943d85c5779812f36f8951cbe038dff6ed \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/System.Configuration.dll.REMOVED.git-id index 8790912529..5adf446799 100644 --- a/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -0ca055f5bc4bd3afaaa88e4c60ca00387ec5ed00 \ No newline at end of file +c8558d1819748e39e84858f323c3d370729d7457 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/System.Core.dll.REMOVED.git-id index f320f495d2..4949304d0d 100644 --- a/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/System.Core.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -b512ad4cd3c921868845fe369c89a563b41b16ea \ No newline at end of file +d3166b7e26518094416fb789942df01cc9f094a1 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/System.IO.Compression.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/System.IO.Compression.dll.REMOVED.git-id index 536186e1e0..84d94e2bfd 100644 --- a/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/System.IO.Compression.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/System.IO.Compression.dll.REMOVED.git-id @@ -1 +1 @@ -c97b87efd9c3f40784510d56c77fc28b32a56875 \ No newline at end of file +45aa9f986afd72991e339803769f9182c6d4caa9 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/System.Numerics.dll.REMOVED.git-id index af264b20b7..a4350373c5 100644 --- a/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -6e6088e387d47441a5e29df7a59cba15b4bdd829 \ No newline at end of file +28727667395f42082079eeaf78e36c190e751534 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/System.Xml.dll.REMOVED.git-id index 9d40445bea..85f2c3e27e 100644 --- a/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -0d7de73d30827f93ef7f8aea1a648d5bb645aee3 \ No newline at end of file +a189cc4109fd07a86386331c219a885dd499bb40 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/mcs.exe.REMOVED.git-id index 839724140d..6833d80bf8 100644 --- a/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -20cd0034c753bc3805eca90015efebe6f0f21c1f \ No newline at end of file +c1579843329c499ef1c8d59d72b6c8fc97584ad9 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/mscorlib.dll.REMOVED.git-id index d3ffb9aca4..07c88b5d05 100644 --- a/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/62731146-81CF-4D61-826D-9A8DDED14432/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -a4d2e3ae42736212fdb15abc1435230ee55d5567 \ No newline at end of file +68e6a2a5d186c29050ed3276359d5527fe1c80a2 \ No newline at end of file diff --git a/mono/metadata/w32error.h b/mono/metadata/w32error.h index e66f920b42..83f061aee8 100644 --- a/mono/metadata/w32error.h +++ b/mono/metadata/w32error.h @@ -74,6 +74,8 @@ #define WSAESHUTDOWN 10058 #define WSAETIMEDOUT 10060 #define WSAECONNREFUSED 10061 +#define WSAELOOP 10062 +#define WSAENAMETOOLONG 10063 #define WSAEHOSTDOWN 10064 #define WSAEHOSTUNREACH 10065 #define WSASYSCALLFAILURE 10107 diff --git a/mono/metadata/w32socket-unix.c b/mono/metadata/w32socket-unix.c index 6afe95813e..2081aabb9e 100644 --- a/mono/metadata/w32socket-unix.c +++ b/mono/metadata/w32socket-unix.c @@ -1476,12 +1476,12 @@ mono_w32socket_convert_error (gint error) #ifdef EISCONN case EISCONN: return WSAEISCONN; #endif - /* FIXME: case ELOOP: return WSA????; */ + case ELOOP: return WSAELOOP; case EMFILE: return WSAEMFILE; #ifdef EMSGSIZE case EMSGSIZE: return WSAEMSGSIZE; #endif - /* FIXME: case ENAMETOOLONG: return WSAEACCES; */ + case ENAMETOOLONG: return WSAENAMETOOLONG; #ifdef ENETUNREACH case ENETUNREACH: return WSAENETUNREACH; #endif diff --git a/mono/mini/calls.c b/mono/mini/calls.c index a0b7b45c43..70e0e91b4b 100644 --- a/mono/mini/calls.c +++ b/mono/mini/calls.c @@ -436,9 +436,6 @@ mini_emit_method_call_full (MonoCompile *cfg, MonoMethod *method, MonoMethodSign if (!sig) sig = mono_method_signature_internal (method); - if (cfg->llvm_only && mono_class_is_interface (method->klass)) - g_assert_not_reached (); - if (rgctx_arg) { rgctx_reg = mono_alloc_preg (cfg); MONO_EMIT_NEW_UNALU (cfg, OP_MOVE, rgctx_reg, rgctx_arg->dreg); diff --git a/mono/mini/gshared.cs b/mono/mini/gshared.cs index 8b3e6d3066..e924964596 100644 --- a/mono/mini/gshared.cs +++ b/mono/mini/gshared.cs @@ -1892,6 +1892,84 @@ public class Tests return obj.foo (ref t); } + + class MyBaseTest { + public void Verify (Func convert, TInput[] testValues, TOutput[] expectedValues) { + MyAssert.Equal (expectedValues.Length, testValues.Length); + + for (int i = 0; i < testValues.Length; i++) { + TOutput result = convert (testValues[i]); + MyAssert.Equal (expectedValues[i], result); + } + } + } + + class MyAssert { + public static void Equal(T expected, T actual) { + if (!GetEqualityComparer ().Equals (expected, actual)) + throw new MyEqualException (expected, actual); + } + + static IEqualityComparer GetEqualityComparer() { + return new AssertEqualityComparer(); + } + } + + class AssertEqualityComparer : IEqualityComparer { + public AssertEqualityComparer() { } + + public bool Equals(T x, T y) { + var equatable = x as IEquatable; + if (equatable != null) + return equatable.Equals (y); + throw new NotImplementedException( ); + } + + public int GetHashCode(T obj) { + throw new NotImplementedException(); + } + } + + class MyEqualException : Exception { + public MyEqualException (object expected, object actual) { + Console.WriteLine ("MyEqualException: expected = " + expected + " vs. actual = " + actual); + } + } + + class SByteTestClass : MyBaseTest { + public static int execute () { + Int32[] testValues = { 100, -100, 0 }; + SByte[] expectedValues = { 100, -100, 0 }; + try { + new SByteTestClass ().Verify (Convert.ToSByte, testValues, expectedValues); + return 0; + } catch (MyEqualException) { + return 1; + } + return 2; + } + } + static int test_0_out_sbyte () { + return SByteTestClass.execute (); + } + + class Int16TestClass : MyBaseTest { + public static int execute () { + Int32[] testValues = { 100, -100, 0 }; + Int16[] expectedValues = { 100, -100, 0 }; + try { + new Int16TestClass ().Verify (Convert.ToInt16, testValues, expectedValues); + return 0; + } catch (MyEqualException) { + return 1; + } + return 2; + } + } + static int test_0_out_int16 () { + return Int16TestClass.execute (); + } + // Sign extension tests // 0x55 == 85 == 01010101 // 0xAA == 170 == 10101010 diff --git a/mono/mini/mini-amd64-gsharedvt.c b/mono/mini/mini-amd64-gsharedvt.c index 2e4811f1a7..6312114595 100644 --- a/mono/mini/mini-amd64-gsharedvt.c +++ b/mono/mini/mini-amd64-gsharedvt.c @@ -381,16 +381,15 @@ mono_arch_get_gsharedvt_call_info (gpointer addr, MonoMethodSignature *normal_si if (arg_marshal == GSHAREDVT_ARG_BYREF_TO_BYVAL && dst_info->byte_arg_size) { /* Have to load less than 4 bytes */ - // FIXME: Signed types switch (dst_info->byte_arg_size) { case 1: - arg_marshal = GSHAREDVT_ARG_BYREF_TO_BYVAL_U1; + arg_marshal = dst_info->is_signed ? GSHAREDVT_ARG_BYREF_TO_BYVAL_I1 : GSHAREDVT_ARG_BYREF_TO_BYVAL_U1; break; case 2: - arg_marshal = GSHAREDVT_ARG_BYREF_TO_BYVAL_U2; + arg_marshal = dst_info->is_signed ? GSHAREDVT_ARG_BYREF_TO_BYVAL_I2 : GSHAREDVT_ARG_BYREF_TO_BYVAL_U2; break; default: - arg_marshal = GSHAREDVT_ARG_BYREF_TO_BYVAL_U4; + arg_marshal = dst_info->is_signed ? GSHAREDVT_ARG_BYREF_TO_BYVAL_I4 : GSHAREDVT_ARG_BYREF_TO_BYVAL_U4; break; } } diff --git a/mono/mini/mini-amd64-gsharedvt.h b/mono/mini/mini-amd64-gsharedvt.h index 5cc7a480a7..539dff9ff5 100644 --- a/mono/mini/mini-amd64-gsharedvt.h +++ b/mono/mini/mini-amd64-gsharedvt.h @@ -18,8 +18,11 @@ typedef enum { GSHAREDVT_ARG_NONE = 0, GSHAREDVT_ARG_BYVAL_TO_BYREF, GSHAREDVT_ARG_BYREF_TO_BYVAL, + GSHAREDVT_ARG_BYREF_TO_BYVAL_I1, GSHAREDVT_ARG_BYREF_TO_BYVAL_U1, + GSHAREDVT_ARG_BYREF_TO_BYVAL_I2, GSHAREDVT_ARG_BYREF_TO_BYVAL_U2, + GSHAREDVT_ARG_BYREF_TO_BYVAL_I4, GSHAREDVT_ARG_BYREF_TO_BYVAL_U4 } GSharedVtArgMarshal; diff --git a/mono/mini/mini-amd64.c.REMOVED.git-id b/mono/mini/mini-amd64.c.REMOVED.git-id index f237a0b83f..8109499034 100644 --- a/mono/mini/mini-amd64.c.REMOVED.git-id +++ b/mono/mini/mini-amd64.c.REMOVED.git-id @@ -1 +1 @@ -b5111cc863dc705954e6bd450b390ee3a3f71311 \ No newline at end of file +f2bf4522ab9471ca3175392b6dc2339c2c2dffe0 \ No newline at end of file diff --git a/mono/mini/mini-amd64.h b/mono/mini/mini-amd64.h index d020c16c97..917b32748b 100644 --- a/mono/mini/mini-amd64.h +++ b/mono/mini/mini-amd64.h @@ -323,6 +323,7 @@ typedef struct { // Size in bytes for small arguments int byte_arg_size; guint8 pass_empty_struct : 1; // Set in scenarios when empty structs needs to be represented as argument. + guint8 is_signed : 1; } ArgInfo; struct CallInfo { diff --git a/mono/mini/mini-arm-gsharedvt.c b/mono/mini/mini-arm-gsharedvt.c index 92ba802628..04bfa88995 100644 --- a/mono/mini/mini-arm-gsharedvt.c +++ b/mono/mini/mini-arm-gsharedvt.c @@ -221,13 +221,12 @@ mono_arch_get_gsharedvt_call_info (gpointer addr, MonoMethodSignature *normal_si if (ainfo2->storage == RegTypeGeneral && ainfo2->size != 0 && ainfo2->size != sizeof (target_mgreg_t)) { /* Have to load less than 4 bytes */ - // FIXME: Signed types switch (ainfo2->size) { case 1: - arg_marshal = GSHAREDVT_ARG_BYREF_TO_BYVAL_U1; + arg_marshal = ainfo2->is_signed ? GSHAREDVT_ARG_BYREF_TO_BYVAL_I1 : GSHAREDVT_ARG_BYREF_TO_BYVAL_U1; break; case 2: - arg_marshal = GSHAREDVT_ARG_BYREF_TO_BYVAL_U2; + arg_marshal = ainfo2->is_signed ? GSHAREDVT_ARG_BYREF_TO_BYVAL_I2 : GSHAREDVT_ARG_BYREF_TO_BYVAL_U2; break; default: g_assert_not_reached (); diff --git a/mono/mini/mini-arm.c.REMOVED.git-id b/mono/mini/mini-arm.c.REMOVED.git-id index cfafade3bb..3f2bbcf56b 100644 --- a/mono/mini/mini-arm.c.REMOVED.git-id +++ b/mono/mini/mini-arm.c.REMOVED.git-id @@ -1 +1 @@ -f3158f910f60c882089a191f830393eda059b9e2 \ No newline at end of file +2fc54b2ee9a7c9c5bf2d06287bcbb9b0609d3a13 \ No newline at end of file diff --git a/mono/mini/mini-arm.h b/mono/mini/mini-arm.h index 757c00d0b7..7789cc0079 100644 --- a/mono/mini/mini-arm.h +++ b/mono/mini/mini-arm.h @@ -211,6 +211,7 @@ typedef struct { /* RegTypeStructByVal */ gint32 struct_size, align; guint8 size : 4; /* 1, 2, 4, 8, or regs used by RegTypeStructByVal */ + guint8 is_signed : 1; } ArgInfo; struct CallInfo { diff --git a/mono/mini/tramp-amd64-gsharedvt.c b/mono/mini/tramp-amd64-gsharedvt.c index 476b75512e..9d2d5a5baa 100644 --- a/mono/mini/tramp-amd64-gsharedvt.c +++ b/mono/mini/tramp-amd64-gsharedvt.c @@ -88,6 +88,13 @@ mono_amd64_start_gsharedvt_call (GSharedVtCallInfo *info, gpointer *caller, gpoi DEBUG_AMD64_GSHAREDVT_PRINT ("[%d] <- [%d] (%d words) (%p) <- (%p)\n", dest_reg, source_reg, slot_count, &callee [dest_reg], &caller [source_reg]); break; } + case GSHAREDVT_ARG_BYREF_TO_BYVAL_I1: { + gint8 *addr = (gint8*)caller [source_reg]; + + callee [dest_reg] = (gpointer)(host_mgreg_t)*addr; + DEBUG_AMD64_GSHAREDVT_PRINT ("[%d] <- (i1) [%d] (%p) <- (%p)\n", dest_reg, source_reg, &callee [dest_reg], &caller [source_reg]); + break; + } case GSHAREDVT_ARG_BYREF_TO_BYVAL_U1: { guint8 *addr = (guint8*)caller [source_reg]; @@ -95,6 +102,13 @@ mono_amd64_start_gsharedvt_call (GSharedVtCallInfo *info, gpointer *caller, gpoi DEBUG_AMD64_GSHAREDVT_PRINT ("[%d] <- (u1) [%d] (%p) <- (%p)\n", dest_reg, source_reg, &callee [dest_reg], &caller [source_reg]); break; } + case GSHAREDVT_ARG_BYREF_TO_BYVAL_I2: { + gint16 *addr = (gint16*)caller [source_reg]; + + callee [dest_reg] = (gpointer)(host_mgreg_t)*addr; + DEBUG_AMD64_GSHAREDVT_PRINT ("[%d] <- (i2) [%d] (%p) <- (%p)\n", dest_reg, source_reg, &callee [dest_reg], &caller [source_reg]); + break; + } case GSHAREDVT_ARG_BYREF_TO_BYVAL_U2: { guint16 *addr = (guint16*)caller [source_reg]; @@ -102,6 +116,13 @@ mono_amd64_start_gsharedvt_call (GSharedVtCallInfo *info, gpointer *caller, gpoi DEBUG_AMD64_GSHAREDVT_PRINT ("[%d] <- (u2) [%d] (%p) <- (%p)\n", dest_reg, source_reg, &callee [dest_reg], &caller [source_reg]); break; } + case GSHAREDVT_ARG_BYREF_TO_BYVAL_I4: { + gint32 *addr = (gint32*)caller [source_reg]; + + callee [dest_reg] = (gpointer)(host_mgreg_t)*addr; + DEBUG_AMD64_GSHAREDVT_PRINT ("[%d] <- (i4) [%d] (%p) <- (%p)\n", dest_reg, source_reg, &callee [dest_reg], &caller [source_reg]); + break; + } case GSHAREDVT_ARG_BYREF_TO_BYVAL_U4: { guint32 *addr = (guint32*)caller [source_reg]; diff --git a/mono/mini/version.h b/mono/mini/version.h index c8311dff30..3a997ed91d 100644 --- a/mono/mini/version.h +++ b/mono/mini/version.h @@ -1 +1 @@ -#define FULL_VERSION "explicit/7581fff" +#define FULL_VERSION "explicit/8c035c2" diff --git a/mono/unit-tests/Makefile.in b/mono/unit-tests/Makefile.in index 3dd91b5c86..a0d210942d 100644 --- a/mono/unit-tests/Makefile.in +++ b/mono/unit-tests/Makefile.in @@ -1491,10 +1491,10 @@ distclean-generic: maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." -@CROSS_COMPILE_TRUE@test-local: -@HOST_WIN32_TRUE@test-local: @CROSS_COMPILE_TRUE@clean-local: @HOST_WIN32_TRUE@clean-local: +@CROSS_COMPILE_TRUE@test-local: +@HOST_WIN32_TRUE@test-local: clean: clean-am clean-am: clean-checkPROGRAMS clean-generic clean-libtool clean-local \ diff --git a/po/mcs/de.gmo b/po/mcs/de.gmo index 52384dbdc337d82c283a5bbf58eb6e2887297c11..b5278960d5fcbaf77bc00ee7df4b812b01dc549c 100644 GIT binary patch delta 20 bcmbQIHBW29Q!aK31p^B!1Ix{CxQw^}O3Ma+ delta 20 bcmbQIHBW29Q!aLM1p^B!1Cz~fxQw^}N}&dM diff --git a/po/mcs/de.po.REMOVED.git-id b/po/mcs/de.po.REMOVED.git-id index e4215aa6bc..509ae93c48 100644 --- a/po/mcs/de.po.REMOVED.git-id +++ b/po/mcs/de.po.REMOVED.git-id @@ -1 +1 @@ -e97248f0d2da00ee0e4e76f5c13c444bf5146f0b \ No newline at end of file +4356cd34db4c9beec08729bb6dabb76d66b30b7c \ No newline at end of file diff --git a/po/mcs/es.gmo b/po/mcs/es.gmo index c2e6a00a2145c9a7727574e782f76615e5f25396..caff15369be79f796f4d47a155af6400753e9af8 100644 GIT binary patch delta 20 bcmX?Ef3kjqo+7)2f`NsVf#qgX#VK+CQR@b^ delta 20 bcmX?Ef3kjqo+7)sf`NsVfyri5#VK+CQNaeU diff --git a/po/mcs/es.po.REMOVED.git-id b/po/mcs/es.po.REMOVED.git-id index 9510a0cbec..b2317ce683 100644 --- a/po/mcs/es.po.REMOVED.git-id +++ b/po/mcs/es.po.REMOVED.git-id @@ -1 +1 @@ -f5935483d25cc9efe988e26419f48272f8f8700e \ No newline at end of file +aba36ce92f298630cc6680fb889864fbdae31e4c \ No newline at end of file diff --git a/po/mcs/ja.gmo b/po/mcs/ja.gmo index d7a3507212df2ed349614a3ef9697f44813f1f40..e3c480e8f07d6fd582d741ce36d993f44b4ffe33 100644 GIT binary patch delta 22 dcmeyri1Gg-#tj_m>=p_J7FGt9oB7oXv;bi}2N3`O delta 22 dcmeyri1Gg-#tj_m?B)sv7FGr(oB7oXv;bif2MYiI diff --git a/po/mcs/ja.po.REMOVED.git-id b/po/mcs/ja.po.REMOVED.git-id index bb919fd061..a2dabf13ae 100644 --- a/po/mcs/ja.po.REMOVED.git-id +++ b/po/mcs/ja.po.REMOVED.git-id @@ -1 +1 @@ -60713e14e0a055bba8193c2ee270b74eaa1136b2 \ No newline at end of file +9b903c125453e1e5688f19c12a2fde40d83f26d2 \ No newline at end of file diff --git a/po/mcs/mcs.pot b/po/mcs/mcs.pot index f68e2b18cb..5bc1e7f748 100644 --- a/po/mcs/mcs.pot +++ b/po/mcs/mcs.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: mono 6.4.0.154\n" +"Project-Id-Version: mono 6.4.0.159\n" "Report-Msgid-Bugs-To: http://www.mono-project.com/Bugs\n" -"POT-Creation-Date: 2019-08-07 08:04+0000\n" +"POT-Creation-Date: 2019-08-08 08:09+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/po/mcs/pt_BR.gmo b/po/mcs/pt_BR.gmo index f70604877c16d0e0973855fa27c902042d8d2ec5..36c3ffa29af1e87844f268bbbfee5889fe793a22 100644 GIT binary patch delta 22 ecmaF1gXP%{mJM-J*)0?dEUXMHH>XZzYzF{tGzf