diff --git a/configure.REMOVED.git-id b/configure.REMOVED.git-id index 75985fbcbc..f99e47428b 100644 --- a/configure.REMOVED.git-id +++ b/configure.REMOVED.git-id @@ -1 +1 @@ -39c1deacbe71b89422e353dd99fc31ae8836962d \ No newline at end of file +8ebc8326f0876923619de5e491b3e62664479d18 \ No newline at end of file diff --git a/configure.ac.REMOVED.git-id b/configure.ac.REMOVED.git-id index 237f888d8a..d0523edee6 100644 --- a/configure.ac.REMOVED.git-id +++ b/configure.ac.REMOVED.git-id @@ -1 +1 @@ -bdec627d437d86fb64cba781b3dd6b86e266cb10 \ No newline at end of file +ee891702d74552bf93cab3258e51f559981be94e \ No newline at end of file diff --git a/mcs/build/common/Consts.cs b/mcs/build/common/Consts.cs index d4f073cdfd..430193836b 100644 --- a/mcs/build/common/Consts.cs +++ b/mcs/build/common/Consts.cs @@ -34,7 +34,7 @@ static class Consts // Use these assembly version constants to make code more maintainable. // - public const string MonoVersion = "5.18.0.217"; + public const string MonoVersion = "5.18.0.219"; 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/F602B559-7639-49B6-97EE-C433CE7A56F2/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/Mono.Security.dll.REMOVED.git-id index 6742eca9e1..a57c7fab0e 100644 --- a/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -08f3acb89ed53bb89691bd85bf5abc45aaa20e9a \ No newline at end of file +95acc042739943bbd3647602cba9333708296d2a \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Configuration.dll.REMOVED.git-id index 39110bbe23..343611deba 100644 --- a/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -eac24d4f919b0349b79e084c3d8be4331eff4b1f \ No newline at end of file +0bb1a2c71384164b93825b44667cf43cd7514002 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Core.dll.REMOVED.git-id index b9e3aea5cc..8a7b04e6f9 100644 --- a/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Core.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -665c87bb29b9e9fef6c796c288f25bb53a389b14 \ No newline at end of file +725c090642989743bad4eec52fd95b35e3b6997d \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/System.IO.Compression.dll b/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/System.IO.Compression.dll index 5fd9ade1b7..4dfaf849c4 100644 Binary files a/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/System.IO.Compression.dll and b/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/System.IO.Compression.dll differ diff --git a/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Numerics.dll.REMOVED.git-id index 9a9451338a..36cc5b556d 100644 --- a/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -f8242af75c7d0c362a7b8e59330ac3556a5fd466 \ No newline at end of file +cf9a42775b0d1659120c13af9cbbd7e707515320 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Xml.dll.REMOVED.git-id index ba7c369d16..92b4f60883 100644 --- a/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -d876653554ce9b4b5e41e0352ac9a82c193400b9 \ No newline at end of file +6c29afb83173af842fee496f1a22db5c53d143b8 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/mcs.exe.REMOVED.git-id index 6bd03cb219..c8ed94e12d 100644 --- a/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -79bd85cb102443ad78eaef00cd0d2c6a85ea7c53 \ No newline at end of file +d1616fed145503cb7e440209f90de14b222e0521 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/mscorlib.dll.REMOVED.git-id index dad052b899..6e7e693fa3 100644 --- a/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/F602B559-7639-49B6-97EE-C433CE7A56F2/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -ca3f73cf01bbab80564b1d429057b8f919b092a6 \ No newline at end of file +371b9785e82b18a1731f250d5eacaa3d1975eada \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/Mono.Security.dll.REMOVED.git-id index 6742eca9e1..a57c7fab0e 100644 --- a/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -08f3acb89ed53bb89691bd85bf5abc45aaa20e9a \ No newline at end of file +95acc042739943bbd3647602cba9333708296d2a \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Configuration.dll.REMOVED.git-id index 39110bbe23..343611deba 100644 --- a/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -eac24d4f919b0349b79e084c3d8be4331eff4b1f \ No newline at end of file +0bb1a2c71384164b93825b44667cf43cd7514002 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Core.dll.REMOVED.git-id index b9e3aea5cc..8a7b04e6f9 100644 --- a/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Core.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -665c87bb29b9e9fef6c796c288f25bb53a389b14 \ No newline at end of file +725c090642989743bad4eec52fd95b35e3b6997d \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/System.IO.Compression.dll b/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/System.IO.Compression.dll index 5fd9ade1b7..4dfaf849c4 100644 Binary files a/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/System.IO.Compression.dll and b/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/System.IO.Compression.dll differ diff --git a/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Numerics.dll.REMOVED.git-id index 9a9451338a..36cc5b556d 100644 --- a/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -f8242af75c7d0c362a7b8e59330ac3556a5fd466 \ No newline at end of file +cf9a42775b0d1659120c13af9cbbd7e707515320 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Xml.dll.REMOVED.git-id index ba7c369d16..92b4f60883 100644 --- a/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -d876653554ce9b4b5e41e0352ac9a82c193400b9 \ No newline at end of file +6c29afb83173af842fee496f1a22db5c53d143b8 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/mcs.exe.REMOVED.git-id index 6bd03cb219..c8ed94e12d 100644 --- a/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -79bd85cb102443ad78eaef00cd0d2c6a85ea7c53 \ No newline at end of file +d1616fed145503cb7e440209f90de14b222e0521 \ No newline at end of file diff --git a/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/mscorlib.dll.REMOVED.git-id index dad052b899..6e7e693fa3 100644 --- a/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-macos/F602B559-7639-49B6-97EE-C433CE7A56F2/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -ca3f73cf01bbab80564b1d429057b8f919b092a6 \ No newline at end of file +371b9785e82b18a1731f250d5eacaa3d1975eada \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/Mono.Security.dll.REMOVED.git-id index 6742eca9e1..a57c7fab0e 100644 --- a/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -08f3acb89ed53bb89691bd85bf5abc45aaa20e9a \ No newline at end of file +95acc042739943bbd3647602cba9333708296d2a \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Configuration.dll.REMOVED.git-id index 39110bbe23..343611deba 100644 --- a/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -eac24d4f919b0349b79e084c3d8be4331eff4b1f \ No newline at end of file +0bb1a2c71384164b93825b44667cf43cd7514002 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Core.dll.REMOVED.git-id index b9e3aea5cc..8a7b04e6f9 100644 --- a/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Core.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -665c87bb29b9e9fef6c796c288f25bb53a389b14 \ No newline at end of file +725c090642989743bad4eec52fd95b35e3b6997d \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/System.IO.Compression.dll b/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/System.IO.Compression.dll index 5fd9ade1b7..4dfaf849c4 100644 Binary files a/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/System.IO.Compression.dll and b/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/System.IO.Compression.dll differ diff --git a/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Numerics.dll.REMOVED.git-id index 9a9451338a..36cc5b556d 100644 --- a/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -f8242af75c7d0c362a7b8e59330ac3556a5fd466 \ No newline at end of file +cf9a42775b0d1659120c13af9cbbd7e707515320 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Xml.dll.REMOVED.git-id index ba7c369d16..92b4f60883 100644 --- a/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -d876653554ce9b4b5e41e0352ac9a82c193400b9 \ No newline at end of file +6c29afb83173af842fee496f1a22db5c53d143b8 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/mcs.exe.REMOVED.git-id index 6bd03cb219..c8ed94e12d 100644 --- a/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -79bd85cb102443ad78eaef00cd0d2c6a85ea7c53 \ No newline at end of file +d1616fed145503cb7e440209f90de14b222e0521 \ No newline at end of file diff --git a/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/mscorlib.dll.REMOVED.git-id index dad052b899..6e7e693fa3 100644 --- a/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-unix/F602B559-7639-49B6-97EE-C433CE7A56F2/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -ca3f73cf01bbab80564b1d429057b8f919b092a6 \ No newline at end of file +371b9785e82b18a1731f250d5eacaa3d1975eada \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/Mono.Security.dll.REMOVED.git-id index 6742eca9e1..a57c7fab0e 100644 --- a/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -08f3acb89ed53bb89691bd85bf5abc45aaa20e9a \ No newline at end of file +95acc042739943bbd3647602cba9333708296d2a \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Configuration.dll.REMOVED.git-id index 39110bbe23..343611deba 100644 --- a/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -eac24d4f919b0349b79e084c3d8be4331eff4b1f \ No newline at end of file +0bb1a2c71384164b93825b44667cf43cd7514002 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Core.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Core.dll.REMOVED.git-id index b9e3aea5cc..8a7b04e6f9 100644 --- a/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Core.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Core.dll.REMOVED.git-id @@ -1 +1 @@ -665c87bb29b9e9fef6c796c288f25bb53a389b14 \ No newline at end of file +725c090642989743bad4eec52fd95b35e3b6997d \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/System.IO.Compression.dll b/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/System.IO.Compression.dll index 5fd9ade1b7..4dfaf849c4 100644 Binary files a/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/System.IO.Compression.dll and b/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/System.IO.Compression.dll differ diff --git a/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Numerics.dll.REMOVED.git-id index 9a9451338a..36cc5b556d 100644 --- a/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -f8242af75c7d0c362a7b8e59330ac3556a5fd466 \ No newline at end of file +cf9a42775b0d1659120c13af9cbbd7e707515320 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Xml.dll.REMOVED.git-id index ba7c369d16..92b4f60883 100644 --- a/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -d876653554ce9b4b5e41e0352ac9a82c193400b9 \ No newline at end of file +6c29afb83173af842fee496f1a22db5c53d143b8 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/mcs.exe.REMOVED.git-id index 6bd03cb219..c8ed94e12d 100644 --- a/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -79bd85cb102443ad78eaef00cd0d2c6a85ea7c53 \ No newline at end of file +d1616fed145503cb7e440209f90de14b222e0521 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/mscorlib.dll.REMOVED.git-id index dad052b899..6e7e693fa3 100644 --- a/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/F602B559-7639-49B6-97EE-C433CE7A56F2/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -ca3f73cf01bbab80564b1d429057b8f919b092a6 \ No newline at end of file +371b9785e82b18a1731f250d5eacaa3d1975eada \ No newline at end of file diff --git a/mcs/class/referencesource/System.Xml/System/Xml/XmlCharType.cs b/mcs/class/referencesource/System.Xml/System/Xml/XmlCharType.cs index 17946153fc..725920a580 100644 --- a/mcs/class/referencesource/System.Xml/System/Xml/XmlCharType.cs +++ b/mcs/class/referencesource/System.Xml/System/Xml/XmlCharType.cs @@ -445,23 +445,25 @@ namespace System.Xml { } byte[] chProps = new byte[CharPropertiesSize]; - s_CharProperties = chProps; - SetProperties( s_Whitespace, fWhitespace ); - SetProperties( s_LetterXml4e, fLetter ); - SetProperties( s_NCStartName, fNCStartNameSC ); - SetProperties( s_NCName, fNCNameSC ); - SetProperties( s_CharData, fCharData ); - SetProperties( s_NCNameXml4e, fNCNameXml4e ); - SetProperties( s_Text, fText ); - SetProperties( s_AttrValue, fAttrValue ); + SetProperties( chProps, s_Whitespace, fWhitespace ); + SetProperties( chProps, s_LetterXml4e, fLetter ); + SetProperties( chProps, s_NCStartName, fNCStartNameSC ); + SetProperties( chProps, s_NCName, fNCNameSC ); + SetProperties( chProps, s_CharData, fCharData ); + SetProperties( chProps, s_NCNameXml4e, fNCNameXml4e ); + SetProperties( chProps, s_Text, fText ); + SetProperties( chProps, s_AttrValue, fAttrValue ); + + Thread.MemoryBarrier(); // For weak memory models (IA64) + s_CharProperties = chProps; } } - private static void SetProperties( string ranges, byte value ) { + private static void SetProperties(byte[] chProps, string ranges, byte value ) { for ( int p = 0; p < ranges.Length; p += 2 ) { for ( int i = ranges[p], last = ranges[p + 1]; i <= last; i++ ) { - s_CharProperties[i] |= value; + chProps[i] |= value; } } } diff --git a/mono/metadata/marshal-internals.h b/mono/metadata/marshal-internals.h index 790ad44863..c349084033 100644 --- a/mono/metadata/marshal-internals.h +++ b/mono/metadata/marshal-internals.h @@ -14,7 +14,7 @@ MonoObjectHandle mono_marshal_xdomain_copy_value_handle (MonoObjectHandle val, MonoError *error); // On Windows platform implementation of bellow methods are hosted in separate source file -// masrshal-windows.c or marshal-windows-*.c. On other platforms the implementation is still keept +// marshal-windows.c or marshal-windows-*.c. On other platforms the implementation is still keept // in marshal.c still declared as static and in some places even inlined. #ifdef HOST_WIN32 void* @@ -35,9 +35,22 @@ mono_marshal_realloc_hglobal (gpointer ptr, size_t size); void mono_marshal_free_hglobal (void *ptr); +// Allocates with CoTaskMemAlloc. Free with mono_marshal_free (CoTaskMemFree). +gpointer +mono_string_to_utf8str_handle (MonoStringHandle s, MonoError *error); + +#else + +// Allocates with g_malloc. Free with mono_marshal_free (g_free). +#define mono_string_to_utf8str_handle mono_string_handle_to_utf8 + +#endif // HOST_WIN32 + +// Windows: Allocates with CoTaskMemAlloc. +// Unix: Allocates with g_malloc. +// Either way: Free with mono_marshal_free (Windows:CoTaskMemFree, Unix:g_free). gpointer mono_string_to_utf8str (MonoString *s); -#endif /* HOST_WIN32 */ typedef enum { TYPECHECK_OBJECT_ARG_POS = 0, diff --git a/mono/metadata/marshal-windows.c b/mono/metadata/marshal-windows.c index bb07f04840..3973585b60 100644 --- a/mono/metadata/marshal-windows.c +++ b/mono/metadata/marshal-windows.c @@ -125,16 +125,4 @@ mono_string_to_utf8str_handle (MonoStringHandle s, MonoError *error) } } -/* This is a JIT icall, it sets the pending exception and returns NULL on error. */ -gpointer -mono_string_to_utf8str (MonoString *s_raw) -{ - HANDLE_FUNCTION_ENTER (); - ERROR_DECL (error); - MONO_HANDLE_DCL (MonoString, s); - gpointer result = mono_string_to_utf8str_handle (s, error); - mono_error_set_pending_exception (error); - HANDLE_FUNCTION_RETURN_VAL (result); -} - #endif /* HOST_WIN32 */ diff --git a/mono/metadata/marshal.c.REMOVED.git-id b/mono/metadata/marshal.c.REMOVED.git-id index 8bcd8f8a04..6eed39eb50 100644 --- a/mono/metadata/marshal.c.REMOVED.git-id +++ b/mono/metadata/marshal.c.REMOVED.git-id @@ -1 +1 @@ -fa37c8c819bf0439d209c38cf5f96d93f98c2386 \ No newline at end of file +8ef5d5e78f32040d8fed0ca34877bb61d2a83acc \ No newline at end of file diff --git a/mono/mini/version.h b/mono/mini/version.h index 86ab293221..9fd7fae2fb 100644 --- a/mono/mini/version.h +++ b/mono/mini/version.h @@ -1 +1 @@ -#define FULL_VERSION "explicit/bcda004" +#define FULL_VERSION "explicit/f919fb5" diff --git a/po/mcs/de.gmo b/po/mcs/de.gmo index ae42e95090..9201b106cf 100644 Binary files a/po/mcs/de.gmo and b/po/mcs/de.gmo differ diff --git a/po/mcs/de.po.REMOVED.git-id b/po/mcs/de.po.REMOVED.git-id index 8892d71dfc..eef029f3d8 100644 --- a/po/mcs/de.po.REMOVED.git-id +++ b/po/mcs/de.po.REMOVED.git-id @@ -1 +1 @@ -50a476cdf469ad59126a803e9f0c1b9b320bab41 \ No newline at end of file +772d8eeb833fa41f10b447d12eebc37aa3e3323f \ No newline at end of file diff --git a/po/mcs/es.gmo b/po/mcs/es.gmo index e5343f79a5..35eff377c6 100644 Binary files a/po/mcs/es.gmo and b/po/mcs/es.gmo differ diff --git a/po/mcs/es.po.REMOVED.git-id b/po/mcs/es.po.REMOVED.git-id index ab4fc616a7..215bf1d53b 100644 --- a/po/mcs/es.po.REMOVED.git-id +++ b/po/mcs/es.po.REMOVED.git-id @@ -1 +1 @@ -45742f643b6a62a4b3a563967c2f01550dbe5984 \ No newline at end of file +dc0aaf04951d38b16917bc894246bff93ce21e26 \ No newline at end of file diff --git a/po/mcs/ja.gmo b/po/mcs/ja.gmo index 00bb7baa38..5d3add8070 100644 Binary files a/po/mcs/ja.gmo and b/po/mcs/ja.gmo differ diff --git a/po/mcs/ja.po.REMOVED.git-id b/po/mcs/ja.po.REMOVED.git-id index b2085976fb..7b4b74fbe9 100644 --- a/po/mcs/ja.po.REMOVED.git-id +++ b/po/mcs/ja.po.REMOVED.git-id @@ -1 +1 @@ -f7ecfaf3c6c13da01045a6006851ada297c16fb3 \ No newline at end of file +793443e70a2c35052b81927873f7d1101a142d68 \ No newline at end of file diff --git a/po/mcs/mcs.pot b/po/mcs/mcs.pot index 122b07860a..50b2beda2f 100644 --- a/po/mcs/mcs.pot +++ b/po/mcs/mcs.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: mono 5.18.0.217\n" +"Project-Id-Version: mono 5.18.0.219\n" "Report-Msgid-Bugs-To: http://www.mono-project.com/Bugs\n" -"POT-Creation-Date: 2018-12-04 08:09+0000\n" +"POT-Creation-Date: 2018-12-05 08:06+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 ec86db12b2..516e7351ff 100644 Binary files a/po/mcs/pt_BR.gmo and b/po/mcs/pt_BR.gmo differ diff --git a/po/mcs/pt_BR.po.REMOVED.git-id b/po/mcs/pt_BR.po.REMOVED.git-id index 0195e6eb15..f3391346f4 100644 --- a/po/mcs/pt_BR.po.REMOVED.git-id +++ b/po/mcs/pt_BR.po.REMOVED.git-id @@ -1 +1 @@ -e34ab9b36863e0af72dfa931441c06a2221ab2eb \ No newline at end of file +954bc8d2cf80649e0b4953cec68a5ac972a4a221 \ No newline at end of file