Imported Upstream version 5.16.0.153
Former-commit-id: 7cba6d39742966cd5782f597f098ad52fdb8e44a
This commit is contained in:
parent
0ccc9f0ce1
commit
c3eb216a61
@ -1 +1 @@
|
||||
51364561320852469bd836103f71db882397229a
|
||||
ec975717bb2bf08321e56bfdbaa962ae816838cd
|
@ -1 +1 @@
|
||||
35ad5674b39fdc30feaef8742befc5a9769b06f8
|
||||
6153ea9478aade84d4dbba36e08b8d1434b7edbf
|
@ -34,7 +34,7 @@ static class Consts
|
||||
// Use these assembly version constants to make code more maintainable.
|
||||
//
|
||||
|
||||
public const string MonoVersion = "5.16.0.152";
|
||||
public const string MonoVersion = "5.16.0.153";
|
||||
public const string MonoCompany = "Mono development team";
|
||||
public const string MonoProduct = "Mono Common Language Infrastructure";
|
||||
public const string MonoCopyright = "(c) Various Mono authors";
|
||||
|
@ -1 +1 @@
|
||||
f214e3a3a558c2cde963ef2ec939f271d60f3ade
|
||||
ca0cd06fcd26e50656ecdedeffff90771ed9aafa
|
@ -1 +1 @@
|
||||
e9ca90c4a6cdb23f8f9351a8cc705833b1347a84
|
||||
065b1855fb2e652132a9f5cf3579d17eb402a95a
|
Binary file not shown.
@ -1 +1 @@
|
||||
05a78b86faa962bd6fd539cb6e1c036423015b67
|
||||
137e53090a3b9d034d9cdee4b01f6bdf40aa1e7e
|
@ -1 +1 @@
|
||||
0807f883fb30d5ab9bfd9bdc546942a00446dbc0
|
||||
c5036e2cc77f7d959ce2d798dedd74839e9a8560
|
@ -1 +1 @@
|
||||
425e639f233a9bfc939a22f8aa68e74ee2b4de0c
|
||||
8477297c872f1e2e251b787a735c2a67443bd7d7
|
@ -1 +1 @@
|
||||
8ecce7fc3aed63d947cf9813488879f45fd9413f
|
||||
830e30e61d57d2d0c069f393b33a1cbe38ce17f3
|
@ -1 +1 @@
|
||||
99a5a75b372ced7a2fabf5e5fda03667f2826ab7
|
||||
2b733b7f8fe9c47d37851096d727256ea2d115fd
|
@ -1 +1 @@
|
||||
f214e3a3a558c2cde963ef2ec939f271d60f3ade
|
||||
ca0cd06fcd26e50656ecdedeffff90771ed9aafa
|
@ -1 +1 @@
|
||||
e9ca90c4a6cdb23f8f9351a8cc705833b1347a84
|
||||
065b1855fb2e652132a9f5cf3579d17eb402a95a
|
Binary file not shown.
@ -1 +1 @@
|
||||
05a78b86faa962bd6fd539cb6e1c036423015b67
|
||||
137e53090a3b9d034d9cdee4b01f6bdf40aa1e7e
|
@ -1 +1 @@
|
||||
0807f883fb30d5ab9bfd9bdc546942a00446dbc0
|
||||
c5036e2cc77f7d959ce2d798dedd74839e9a8560
|
@ -1 +1 @@
|
||||
425e639f233a9bfc939a22f8aa68e74ee2b4de0c
|
||||
8477297c872f1e2e251b787a735c2a67443bd7d7
|
@ -1 +1 @@
|
||||
8ecce7fc3aed63d947cf9813488879f45fd9413f
|
||||
830e30e61d57d2d0c069f393b33a1cbe38ce17f3
|
@ -1 +1 @@
|
||||
99a5a75b372ced7a2fabf5e5fda03667f2826ab7
|
||||
2b733b7f8fe9c47d37851096d727256ea2d115fd
|
@ -1 +1 @@
|
||||
f214e3a3a558c2cde963ef2ec939f271d60f3ade
|
||||
ca0cd06fcd26e50656ecdedeffff90771ed9aafa
|
@ -1 +1 @@
|
||||
e9ca90c4a6cdb23f8f9351a8cc705833b1347a84
|
||||
065b1855fb2e652132a9f5cf3579d17eb402a95a
|
Binary file not shown.
@ -1 +1 @@
|
||||
05a78b86faa962bd6fd539cb6e1c036423015b67
|
||||
137e53090a3b9d034d9cdee4b01f6bdf40aa1e7e
|
@ -1 +1 @@
|
||||
0807f883fb30d5ab9bfd9bdc546942a00446dbc0
|
||||
c5036e2cc77f7d959ce2d798dedd74839e9a8560
|
@ -1 +1 @@
|
||||
425e639f233a9bfc939a22f8aa68e74ee2b4de0c
|
||||
8477297c872f1e2e251b787a735c2a67443bd7d7
|
@ -1 +1 @@
|
||||
8ecce7fc3aed63d947cf9813488879f45fd9413f
|
||||
830e30e61d57d2d0c069f393b33a1cbe38ce17f3
|
@ -1 +1 @@
|
||||
99a5a75b372ced7a2fabf5e5fda03667f2826ab7
|
||||
2b733b7f8fe9c47d37851096d727256ea2d115fd
|
@ -267,6 +267,12 @@ class Tests
|
||||
public static Nullable<T> GetNull<T>() where T : struct {
|
||||
return null;
|
||||
}
|
||||
|
||||
[MethodImplAttribute (MethodImplOptions.NoInlining)]
|
||||
public static bool GetHasValueManyArgs<T>(int i1, int i2, int i3, int i4, int i5, int i6, int i7, int i8, T? value) where T : struct
|
||||
{
|
||||
return value.HasValue;
|
||||
}
|
||||
}
|
||||
|
||||
[Category ("DYNCALL")]
|
||||
@ -300,6 +306,24 @@ class Tests
|
||||
return 0;
|
||||
}
|
||||
|
||||
[Category ("DYNCALL")]
|
||||
[Category ("!WASM")] //Interp fails
|
||||
public static int test_0_arm64_dyncall_vtypebyrefonstack () {
|
||||
var s = new LargeStruct () { a = 1, b = 2, c = 3, d = 4 };
|
||||
|
||||
NullableMethods.GetHasValueManyArgs<LargeStruct> (1, 2, 3, 4, 5, 6, 7, 8, s);
|
||||
|
||||
Type type = typeof (LargeStruct?).GetGenericArguments () [0];
|
||||
var m = typeof(NullableMethods).GetMethod("GetHasValueManyArgs", BindingFlags.Static | BindingFlags.Public);
|
||||
bool b1 = (bool)m.MakeGenericMethod (new Type[] {type}).Invoke (null, new object[] { 1, 2, 3, 4, 5, 6, 7, 8, s });
|
||||
if (!b1)
|
||||
return 1;
|
||||
bool b2 = (bool)m.MakeGenericMethod (new Type[] {type}).Invoke (null, new object[] { 1, 2, 3, 4, 5, 6, 7, 8, null });
|
||||
if (b2)
|
||||
return 2;
|
||||
return 0;
|
||||
}
|
||||
|
||||
enum AnEnum {
|
||||
A = 0,
|
||||
B = 1
|
||||
@ -425,13 +449,9 @@ class Tests
|
||||
public static int test_0_large_nullable_invoke () {
|
||||
var s = new LargeStruct () { a = 1, b = 2, c = 3, d = 4 };
|
||||
|
||||
GetHasValue<LargeStruct> (s);
|
||||
NullableMethods.GetHasValue<LargeStruct> (s);
|
||||
|
||||
#if __MOBILE__
|
||||
var m = typeof(AotTests).GetMethod("GetHasValue", BindingFlags.Static | BindingFlags.Public);
|
||||
#else
|
||||
var m = typeof(Tests).GetMethod("GetHasValue", BindingFlags.Static | BindingFlags.Public);
|
||||
#endif
|
||||
var m = typeof(NullableMethods).GetMethod("GetHasValue", BindingFlags.Static | BindingFlags.Public);
|
||||
|
||||
Type type = typeof (LargeStruct?).GetGenericArguments () [0];
|
||||
bool b1 = (bool)m.MakeGenericMethod (new Type[] {type}).Invoke (null, new object[] { s });
|
||||
|
@ -1 +1 @@
|
||||
45b7475bd018ebdca6a93694ee46f5f39aeec427
|
||||
24a4383066365bf923df0da696742ee86c15f31d
|
@ -1 +1 @@
|
||||
#define FULL_VERSION "explicit/8d13a84"
|
||||
#define FULL_VERSION "explicit/89cabf4"
|
||||
|
BIN
po/mcs/de.gmo
BIN
po/mcs/de.gmo
Binary file not shown.
@ -1 +1 @@
|
||||
05115d4cd20ba66c75106079c5feb6c381440b04
|
||||
58f073f1d77105500181bed689643a387e7d0ae3
|
BIN
po/mcs/es.gmo
BIN
po/mcs/es.gmo
Binary file not shown.
@ -1 +1 @@
|
||||
c7d46f3359b1f28c94a222c5bb272ddf71a3f27b
|
||||
f3bc5bf3b2ed1165648b3f6fa9ff00172a16359d
|
BIN
po/mcs/ja.gmo
BIN
po/mcs/ja.gmo
Binary file not shown.
@ -1 +1 @@
|
||||
dbb6f39c9e1ce4d2d5d613c2eed0dac60f4f965e
|
||||
278c2361d6d84bc0a57243af797db1a3b0c10ebd
|
@ -6,9 +6,9 @@
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: mono 5.16.0.152\n"
|
||||
"Project-Id-Version: mono 5.16.0.153\n"
|
||||
"Report-Msgid-Bugs-To: http://www.mono-project.com/Bugs\n"
|
||||
"POT-Creation-Date: 2018-09-08 08:14+0000\n"
|
||||
"POT-Creation-Date: 2018-09-12 08:02+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
BIN
po/mcs/pt_BR.gmo
BIN
po/mcs/pt_BR.gmo
Binary file not shown.
@ -1 +1 @@
|
||||
e9657c923c63594d04ada25bb4fbd903685ac88c
|
||||
a383c2d7b59221ba7e4ff8d77013d4ee71ceb005
|
Loading…
x
Reference in New Issue
Block a user