diff --git a/configure.REMOVED.git-id b/configure.REMOVED.git-id index 01426748b7..a44ea9a429 100644 --- a/configure.REMOVED.git-id +++ b/configure.REMOVED.git-id @@ -1 +1 @@ -21192df5d9204d8b0f774f5fdbc86aa5ac20ce52 \ No newline at end of file +999e73cf432733444cb89303f164a7c1a7c08ff5 \ No newline at end of file diff --git a/configure.ac.REMOVED.git-id b/configure.ac.REMOVED.git-id index 0e7602fd8c..5770b19784 100644 --- a/configure.ac.REMOVED.git-id +++ b/configure.ac.REMOVED.git-id @@ -1 +1 @@ -63f2613abaf09403f7e78c4b9dffbb76b8292a5d \ No newline at end of file +e8f63a034e26d42f071edbd60249cb371a69fece \ No newline at end of file diff --git a/mcs/build/common/Consts.cs b/mcs/build/common/Consts.cs index 39b83d91dd..cc39d309db 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.16.0.176"; + public const string MonoVersion = "5.16.0.179"; 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-darwin/1051600011/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600011/Mono.Security.dll.REMOVED.git-id index 18f98d5469..6087ef2a53 100644 --- a/mcs/class/lib/monolite-darwin/1051600011/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-darwin/1051600011/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -9353ba17188ef3582baedcc1de0a9616e7fdfaf2 \ No newline at end of file +f1d656ddfaf4560951baf3471d0f0c6abd712997 \ No newline at end of file diff --git a/mcs/class/lib/monolite-darwin/1051600011/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600011/System.Configuration.dll.REMOVED.git-id index 3c5d38b24a..4c21858cb1 100644 --- a/mcs/class/lib/monolite-darwin/1051600011/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-darwin/1051600011/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -5748fe397ccf5f3014ed4a918a9b4dfbded6ff74 \ No newline at end of file +09b031c252410334bfebed06278ad03f4d0a698d \ No newline at end of file diff --git a/mcs/class/lib/monolite-darwin/1051600011/System.IO.Compression.dll b/mcs/class/lib/monolite-darwin/1051600011/System.IO.Compression.dll index ec9419ccdc..a7fdbd98e0 100644 Binary files a/mcs/class/lib/monolite-darwin/1051600011/System.IO.Compression.dll and b/mcs/class/lib/monolite-darwin/1051600011/System.IO.Compression.dll differ diff --git a/mcs/class/lib/monolite-darwin/1051600011/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600011/System.Numerics.dll.REMOVED.git-id index 3067c70342..b36b320f1c 100644 --- a/mcs/class/lib/monolite-darwin/1051600011/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-darwin/1051600011/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -9bb36b4cc3aa1fc86ecb6925c9dad2cb6d75b3a8 \ No newline at end of file +8206ed60c16aebe63b2312e667ecee05f1054dd5 \ No newline at end of file diff --git a/mcs/class/lib/monolite-darwin/1051600011/System.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600011/System.Security.dll.REMOVED.git-id index 15a6bf1841..1155a2a38c 100644 --- a/mcs/class/lib/monolite-darwin/1051600011/System.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-darwin/1051600011/System.Security.dll.REMOVED.git-id @@ -1 +1 @@ -6a3e9c19a43ac93095785cb0232a148b65f4913d \ No newline at end of file +a83ae80f1e5353ac375faeaad5409c8e76959feb \ No newline at end of file diff --git a/mcs/class/lib/monolite-darwin/1051600011/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600011/System.Xml.dll.REMOVED.git-id index 06e2bd7422..1bef95668b 100644 --- a/mcs/class/lib/monolite-darwin/1051600011/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-darwin/1051600011/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -159eae24f5fecef1bab5c56100395260c7f8074a \ No newline at end of file +77305a05d5bf4370d4b0ffffa1a79e4e1ee6c9b2 \ No newline at end of file diff --git a/mcs/class/lib/monolite-darwin/1051600011/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600011/mcs.exe.REMOVED.git-id index 0a582d9f4d..e0f6818fee 100644 --- a/mcs/class/lib/monolite-darwin/1051600011/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-darwin/1051600011/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -f534c6fa324582a440e6879d919fe16f66fa1843 \ No newline at end of file +5fddc15872c6299200807541b3bad5bb4e58b722 \ No newline at end of file diff --git a/mcs/class/lib/monolite-darwin/1051600011/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-darwin/1051600011/mscorlib.dll.REMOVED.git-id index f16aeb6990..85c558b3dc 100644 --- a/mcs/class/lib/monolite-darwin/1051600011/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-darwin/1051600011/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -4a58e63e2f308c450f11de4281d6fef6dffdd625 \ No newline at end of file +341b615035c56b93ebc3f6857e1063661ff536ec \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600011/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600011/Mono.Security.dll.REMOVED.git-id index 18f98d5469..6087ef2a53 100644 --- a/mcs/class/lib/monolite-linux/1051600011/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/1051600011/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -9353ba17188ef3582baedcc1de0a9616e7fdfaf2 \ No newline at end of file +f1d656ddfaf4560951baf3471d0f0c6abd712997 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600011/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600011/System.Configuration.dll.REMOVED.git-id index 3c5d38b24a..4c21858cb1 100644 --- a/mcs/class/lib/monolite-linux/1051600011/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/1051600011/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -5748fe397ccf5f3014ed4a918a9b4dfbded6ff74 \ No newline at end of file +09b031c252410334bfebed06278ad03f4d0a698d \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600011/System.IO.Compression.dll b/mcs/class/lib/monolite-linux/1051600011/System.IO.Compression.dll index ec9419ccdc..a7fdbd98e0 100644 Binary files a/mcs/class/lib/monolite-linux/1051600011/System.IO.Compression.dll and b/mcs/class/lib/monolite-linux/1051600011/System.IO.Compression.dll differ diff --git a/mcs/class/lib/monolite-linux/1051600011/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600011/System.Numerics.dll.REMOVED.git-id index 3067c70342..b36b320f1c 100644 --- a/mcs/class/lib/monolite-linux/1051600011/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/1051600011/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -9bb36b4cc3aa1fc86ecb6925c9dad2cb6d75b3a8 \ No newline at end of file +8206ed60c16aebe63b2312e667ecee05f1054dd5 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600011/System.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600011/System.Security.dll.REMOVED.git-id index 15a6bf1841..1155a2a38c 100644 --- a/mcs/class/lib/monolite-linux/1051600011/System.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/1051600011/System.Security.dll.REMOVED.git-id @@ -1 +1 @@ -6a3e9c19a43ac93095785cb0232a148b65f4913d \ No newline at end of file +a83ae80f1e5353ac375faeaad5409c8e76959feb \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600011/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600011/System.Xml.dll.REMOVED.git-id index 06e2bd7422..1bef95668b 100644 --- a/mcs/class/lib/monolite-linux/1051600011/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/1051600011/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -159eae24f5fecef1bab5c56100395260c7f8074a \ No newline at end of file +77305a05d5bf4370d4b0ffffa1a79e4e1ee6c9b2 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600011/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600011/mcs.exe.REMOVED.git-id index 0a582d9f4d..e0f6818fee 100644 --- a/mcs/class/lib/monolite-linux/1051600011/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/1051600011/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -f534c6fa324582a440e6879d919fe16f66fa1843 \ No newline at end of file +5fddc15872c6299200807541b3bad5bb4e58b722 \ No newline at end of file diff --git a/mcs/class/lib/monolite-linux/1051600011/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-linux/1051600011/mscorlib.dll.REMOVED.git-id index f16aeb6990..85c558b3dc 100644 --- a/mcs/class/lib/monolite-linux/1051600011/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-linux/1051600011/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -4a58e63e2f308c450f11de4281d6fef6dffdd625 \ No newline at end of file +341b615035c56b93ebc3f6857e1063661ff536ec \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600011/Mono.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600011/Mono.Security.dll.REMOVED.git-id index 18f98d5469..6087ef2a53 100644 --- a/mcs/class/lib/monolite-win32/1051600011/Mono.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/1051600011/Mono.Security.dll.REMOVED.git-id @@ -1 +1 @@ -9353ba17188ef3582baedcc1de0a9616e7fdfaf2 \ No newline at end of file +f1d656ddfaf4560951baf3471d0f0c6abd712997 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600011/System.Configuration.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600011/System.Configuration.dll.REMOVED.git-id index 3c5d38b24a..4c21858cb1 100644 --- a/mcs/class/lib/monolite-win32/1051600011/System.Configuration.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/1051600011/System.Configuration.dll.REMOVED.git-id @@ -1 +1 @@ -5748fe397ccf5f3014ed4a918a9b4dfbded6ff74 \ No newline at end of file +09b031c252410334bfebed06278ad03f4d0a698d \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600011/System.IO.Compression.dll b/mcs/class/lib/monolite-win32/1051600011/System.IO.Compression.dll index ec9419ccdc..a7fdbd98e0 100644 Binary files a/mcs/class/lib/monolite-win32/1051600011/System.IO.Compression.dll and b/mcs/class/lib/monolite-win32/1051600011/System.IO.Compression.dll differ diff --git a/mcs/class/lib/monolite-win32/1051600011/System.Numerics.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600011/System.Numerics.dll.REMOVED.git-id index 3067c70342..b36b320f1c 100644 --- a/mcs/class/lib/monolite-win32/1051600011/System.Numerics.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/1051600011/System.Numerics.dll.REMOVED.git-id @@ -1 +1 @@ -9bb36b4cc3aa1fc86ecb6925c9dad2cb6d75b3a8 \ No newline at end of file +8206ed60c16aebe63b2312e667ecee05f1054dd5 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600011/System.Security.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600011/System.Security.dll.REMOVED.git-id index 15a6bf1841..1155a2a38c 100644 --- a/mcs/class/lib/monolite-win32/1051600011/System.Security.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/1051600011/System.Security.dll.REMOVED.git-id @@ -1 +1 @@ -6a3e9c19a43ac93095785cb0232a148b65f4913d \ No newline at end of file +a83ae80f1e5353ac375faeaad5409c8e76959feb \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600011/System.Xml.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600011/System.Xml.dll.REMOVED.git-id index 06e2bd7422..1bef95668b 100644 --- a/mcs/class/lib/monolite-win32/1051600011/System.Xml.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/1051600011/System.Xml.dll.REMOVED.git-id @@ -1 +1 @@ -159eae24f5fecef1bab5c56100395260c7f8074a \ No newline at end of file +77305a05d5bf4370d4b0ffffa1a79e4e1ee6c9b2 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600011/mcs.exe.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600011/mcs.exe.REMOVED.git-id index 0a582d9f4d..e0f6818fee 100644 --- a/mcs/class/lib/monolite-win32/1051600011/mcs.exe.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/1051600011/mcs.exe.REMOVED.git-id @@ -1 +1 @@ -f534c6fa324582a440e6879d919fe16f66fa1843 \ No newline at end of file +5fddc15872c6299200807541b3bad5bb4e58b722 \ No newline at end of file diff --git a/mcs/class/lib/monolite-win32/1051600011/mscorlib.dll.REMOVED.git-id b/mcs/class/lib/monolite-win32/1051600011/mscorlib.dll.REMOVED.git-id index f16aeb6990..85c558b3dc 100644 --- a/mcs/class/lib/monolite-win32/1051600011/mscorlib.dll.REMOVED.git-id +++ b/mcs/class/lib/monolite-win32/1051600011/mscorlib.dll.REMOVED.git-id @@ -1 +1 @@ -4a58e63e2f308c450f11de4281d6fef6dffdd625 \ No newline at end of file +341b615035c56b93ebc3f6857e1063661ff536ec \ No newline at end of file diff --git a/mono/mini/mini-exceptions.c.REMOVED.git-id b/mono/mini/mini-exceptions.c.REMOVED.git-id index 1b8d3357af..5cb93e084c 100644 --- a/mono/mini/mini-exceptions.c.REMOVED.git-id +++ b/mono/mini/mini-exceptions.c.REMOVED.git-id @@ -1 +1 @@ -d36a0af37b606a8b0fb71e2995cc7a10f6585ed9 \ No newline at end of file +dd04c1edbcc895c475e5fdf96c1ae3be8a67d9ae \ No newline at end of file diff --git a/mono/mini/version.h b/mono/mini/version.h index 6d97ca49da..8ab89a930f 100644 --- a/mono/mini/version.h +++ b/mono/mini/version.h @@ -1 +1 @@ -#define FULL_VERSION "explicit/b549fa7" +#define FULL_VERSION "explicit/6e48ad4" diff --git a/mono/utils/mono-threads-mach.c b/mono/utils/mono-threads-mach.c index a9f885b5d3..1507c97ed8 100644 --- a/mono/utils/mono-threads-mach.c +++ b/mono/utils/mono-threads-mach.c @@ -259,4 +259,9 @@ mono_threads_platform_get_stack_bounds (guint8 **staddr, size_t *stsize) *staddr -= *stsize; } +gboolean +mono_threads_platform_is_main_thread (void) +{ + return pthread_main_np () == 1; +} #endif diff --git a/mono/utils/mono-threads.h b/mono/utils/mono-threads.h index 9af75c5b96..932a8f9364 100644 --- a/mono/utils/mono-threads.h +++ b/mono/utils/mono-threads.h @@ -568,6 +568,7 @@ mono_thread_platform_create_thread (MonoThreadStart thread_fn, gpointer thread_d gsize* const stack_size, MonoNativeThreadId *tid); void mono_threads_platform_get_stack_bounds (guint8 **staddr, size_t *stsize); +gboolean mono_threads_platform_is_main_thread (void); void mono_threads_platform_init (void); gboolean mono_threads_platform_in_critical_region (MonoNativeThreadId tid); gboolean mono_threads_platform_yield (void); diff --git a/po/mcs/de.gmo b/po/mcs/de.gmo index d46f08e936..5ff897fe50 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 5cc913e3b3..460d9f50dc 100644 --- a/po/mcs/de.po.REMOVED.git-id +++ b/po/mcs/de.po.REMOVED.git-id @@ -1 +1 @@ -2cc8f35f06fc20a02b559d5335eea18261c8bac9 \ No newline at end of file +99f06f22b345a4505740acc987f6700c25b645e4 \ No newline at end of file diff --git a/po/mcs/es.gmo b/po/mcs/es.gmo index c491cdf596..384f887c8b 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 39b7f13074..31d94d616a 100644 --- a/po/mcs/es.po.REMOVED.git-id +++ b/po/mcs/es.po.REMOVED.git-id @@ -1 +1 @@ -1ac24d28b934d0db0c7ec062a84ef67f30743c9c \ No newline at end of file +1b7d9a8412bb10f151f61928233090e57e684ac2 \ No newline at end of file diff --git a/po/mcs/ja.gmo b/po/mcs/ja.gmo index 37398ca028..0e4ebade98 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 7322b9d6ff..774e5c6ebf 100644 --- a/po/mcs/ja.po.REMOVED.git-id +++ b/po/mcs/ja.po.REMOVED.git-id @@ -1 +1 @@ -c5051952425cb3642cf9fa69c8126c5450e6a2c6 \ No newline at end of file +67227401d36e219da4276354d1175f89079b02be \ No newline at end of file diff --git a/po/mcs/mcs.pot b/po/mcs/mcs.pot index 119054ada2..956954b6df 100644 --- a/po/mcs/mcs.pot +++ b/po/mcs/mcs.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: mono 5.16.0.176\n" +"Project-Id-Version: mono 5.16.0.179\n" "Report-Msgid-Bugs-To: http://www.mono-project.com/Bugs\n" -"POT-Creation-Date: 2018-10-03 08:08+0000\n" +"POT-Creation-Date: 2018-10-04 08:14+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 e33a73d492..47d2545f71 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 173a884c74..08827fc142 100644 --- a/po/mcs/pt_BR.po.REMOVED.git-id +++ b/po/mcs/pt_BR.po.REMOVED.git-id @@ -1 +1 @@ -8fc3600bdc3c9ce94fd1906f75a0df3c153a577f \ No newline at end of file +062c9b67fc0c9b6785a93d79c94a2766b2873233 \ No newline at end of file