|
11 | 11 | namespace { |
12 | 12 | #if INTPTR_MAX == INT64_MAX |
13 | 13 | //64-bit internal p/invoke table |
14 | | - std::array<PinvokeEntry, 9> internal_pinvokes {{ |
| 14 | + std::array<PinvokeEntry, 10> internal_pinvokes {{ |
| 15 | + {0x4310c1531ddddc14, "__android_log_print", reinterpret_cast<void*>(&__android_log_print)}, |
15 | 16 | {0x4b1956138764939a, "_monodroid_gref_log_new", reinterpret_cast<void*>(&_monodroid_gref_log_new)}, |
16 | 17 | {0x9187e6bc6294cacf, "clr_typemap_managed_to_java", reinterpret_cast<void*>(&clr_typemap_managed_to_java)}, |
17 | 18 | {0x9a946dfe9916a942, "clr_typemap_java_to_managed", reinterpret_cast<void*>(&clr_typemap_java_to_managed)}, |
@@ -507,14 +508,16 @@ namespace { |
507 | 508 |
|
508 | 509 | constexpr hash_t java_interop_library_hash = 0x54568ec36068e6b6; |
509 | 510 | constexpr hash_t xa_internal_api_library_hash = 0x43fd1b21148361b2; |
| 511 | +constexpr hash_t android_liblog_library_hash = 0x1f2e4bce0544fb0a; |
510 | 512 | constexpr hash_t system_native_library_hash = 0x4cd7bd0032e920e1; |
511 | 513 | constexpr hash_t system_io_compression_native_library_hash = 0x9190f4cb761b1d3c; |
512 | 514 | constexpr hash_t system_security_cryptography_native_android_library_hash = 0x1848c0093f0afd8; |
513 | 515 | constexpr hash_t system_globalization_native_library_hash = 0x28b5c8fca080abd5; |
514 | 516 | #else |
515 | 517 | //32-bit internal p/invoke table |
516 | | - std::array<PinvokeEntry, 9> internal_pinvokes {{ |
| 518 | + std::array<PinvokeEntry, 10> internal_pinvokes {{ |
517 | 519 | {0xb7a486a, "monodroid_TypeManager_get_java_class_name", reinterpret_cast<void*>(&monodroid_TypeManager_get_java_class_name)}, |
| 520 | + {0x39e5b5d4, "__android_log_print", reinterpret_cast<void*>(&__android_log_print)}, |
518 | 521 | {0x656e00bd, "clr_typemap_managed_to_java", reinterpret_cast<void*>(&clr_typemap_managed_to_java)}, |
519 | 522 | {0xa04e5d1c, "monodroid_free", reinterpret_cast<void*>(&monodroid_free)}, |
520 | 523 | {0xb02468aa, "_monodroid_gref_get", reinterpret_cast<void*>(&_monodroid_gref_get)}, |
@@ -1009,12 +1012,13 @@ constexpr hash_t system_globalization_native_library_hash = 0x28b5c8fca080abd5; |
1009 | 1012 |
|
1010 | 1013 | constexpr hash_t java_interop_library_hash = 0x6e36e350; |
1011 | 1014 | constexpr hash_t xa_internal_api_library_hash = 0x13c9bd62; |
| 1015 | +constexpr hash_t android_liblog_library_hash = 0xa70c9969; |
1012 | 1016 | constexpr hash_t system_native_library_hash = 0x5b9ade60; |
1013 | 1017 | constexpr hash_t system_io_compression_native_library_hash = 0xafe3142c; |
1014 | 1018 | constexpr hash_t system_security_cryptography_native_android_library_hash = 0x93625cd; |
1015 | 1019 | constexpr hash_t system_globalization_native_library_hash = 0xa66f1e5a; |
1016 | 1020 | #endif |
1017 | 1021 |
|
1018 | | -constexpr size_t internal_pinvokes_count = 9; |
| 1022 | +constexpr size_t internal_pinvokes_count = 10; |
1019 | 1023 | constexpr size_t dotnet_pinvokes_count = 477; |
1020 | 1024 | } // end of anonymous namespace |
0 commit comments