175static PinvokeImport libSystem_Native_imports [] = {
226static PinvokeImport libSystem_IO_Compression_Native_imports [] = {
236static PinvokeImport libSystem_Globalization_Native_imports [] = {
271static void *pinvoke_tables[] = {
272 (
void*)libSystem_Native_imports, (
void*)libSystem_IO_Compression_Native_imports, (
void*)libSystem_Globalization_Native_imports
275static char *pinvoke_names[] = {
276 "libSystem.Native",
"libSystem.IO.Compression.Native",
"libSystem.Globalization.Native"
278#include <mono/utils/details/mono-error-types.h>
279 #include <mono/metadata/assembly.h>
280 #include <mono/utils/mono-error.h>
281 #include <mono/metadata/object.h>
282 #include <mono/utils/details/mono-logger-types.h>
289 mono_wasm_marshal_get_managed_wrapper (
"System.Private.CoreLib",
"Internal.Runtime.InteropServices",
"ComponentActivator",
"GetFunctionPointer", 6);
298 mono_wasm_marshal_get_managed_wrapper (
"System.Private.CoreLib",
"System.Globalization",
"CalendarData",
"EnumCalendarInfoCallback", 2);
306 mono_wasm_marshal_get_managed_wrapper (
"System.Private.CoreLib",
"System.Threading",
"ThreadPool",
"BackgroundJobHandler", 0);
314 mono_wasm_marshal_get_managed_wrapper (
"System.Private.CoreLib",
"System.Threading",
"TimerQueue",
"TimerHandler", 0);
320static void *wasm_native_to_interp_funcs[] = {
325static const char *wasm_native_to_interp_map[] = {
326 "System_Private_CoreLib_ComponentActivator_GetFunctionPointer",
"System_Private_CoreLib_CalendarData_EnumCalendarInfoCallback",
"System_Private_CoreLib_ThreadPool_BackgroundJobHandler",
"System_Private_CoreLib_TimerQueue_TimerHandler"
int32_t SystemNative_ReadDirR(void *, void *, int32_t, void *)
void * SystemNative_Dup(void *)
int32_t SystemNative_CloseDir(void *)
void * SystemNative_GetEnv(void *)
int64_t SystemNative_LSeek(void *, int64_t, int32_t)
int32_t SystemNative_ConvertErrorPalToPlatform(int32_t)
void(* WasmInterpEntrySig_1)(int *, int *, int *)
int32_t SystemNative_ConvertErrorPlatformToPal(int32_t)
void GlobalizationNative_ChangeCaseTurkish(void *, int32_t, void *, int32_t, int32_t)
int32_t SystemNative_PosixFAdvise(void *, int64_t, int64_t, int32_t)
int32_t GlobalizationNative_GetLocaleInfoInt(void *, uint32_t, void *)
int32_t SystemNative_SchedGetCpu()
int32_t GlobalizationNative_GetSortKey(void *, void *, int32_t, void *, int32_t, int32_t)
int32_t GlobalizationNative_GetLocaleInfoString(void *, uint32_t, void *, int32_t, void *)
int32_t CompressionNative_InflateEnd(void *)
uint32_t SystemNative_TryGetUInt32OSThreadId()
int32_t GlobalizationNative_CompareString(void *, void *, int32_t, void *, int32_t, int32_t)
int32_t GlobalizationNative_GetDefaultLocaleName(void *, int32_t)
int32_t SystemNative_PRead(void *, void *, int32_t, int64_t)
int32_t wasm_native_to_interp_Internal_Runtime_InteropServices_System_Private_CoreLib_ComponentActivator_GetFunctionPointer(void *arg0, void *arg1, void *arg2, void *arg3, void *arg4, void *arg5)
int32_t SystemNative_LStat(void *, void *)
int32_t SystemNative_FStat(void *, void *)
int32_t GlobalizationNative_ToAscii(uint32_t, void *, int32_t, void *, int32_t)
int32_t GlobalizationNative_GetCalendarInfo(void *, uint32_t, int32_t, void *, int32_t)
void SystemNative_LowLevelMonitor_Release(void *)
void SystemNative_GetNonCryptographicallySecureRandomBytes(void *, int32_t)
void wasm_native_to_interp_System_Threading_System_Private_CoreLib_ThreadPool_BackgroundJobHandler()
int32_t GlobalizationNative_IsPredefinedLocale(void *)
int32_t CompressionNative_DeflateInit2_(void *, int32_t, int32_t, int32_t, int32_t, int32_t)
int32_t SystemNative_GetCryptographicallySecureRandomBytes(void *, int32_t)
int32_t GlobalizationNative_GetLocaleInfoGroupingSizes(void *, uint32_t, void *, void *)
void(* WasmInterpEntrySig_2)(int *)
void GlobalizationNative_ChangeCase(void *, int32_t, void *, int32_t, int32_t)
int32_t SystemNative_FLock(void *, int32_t)
int32_t GlobalizationNative_GetSortHandle(void *, void *)
InterpFtnDesc wasm_native_to_interp_ftndescs[4]
void * SystemNative_Malloc(void *)
int32_t SystemNative_ReadLink(void *, void *, int32_t)
int32_t SystemNative_PWrite(void *, void *, int32_t, int64_t)
int32_t GlobalizationNative_GetCalendars(void *, void *, int32_t)
void GlobalizationNative_InitOrdinalCasingPage(int32_t, void *)
int32_t GlobalizationNative_GetLocaleTimeFormat(void *, int32_t, void *, int32_t)
int32_t SystemNative_Close(void *)
int32_t GlobalizationNative_IndexOf(void *, void *, int32_t, void *, int32_t, int32_t, void *)
int32_t GlobalizationNative_GetLocaleName(void *, void *, int32_t)
void GlobalizationNative_CloseSortHandle(void *)
int64_t SystemNative_GetSystemTimeAsTicks()
void * SystemNative_StrErrorR(int32_t, void *, int32_t)
int32_t SystemNative_Stat(void *, void *)
int64_t SystemNative_PWriteV(void *, void *, int32_t, int64_t)
int32_t SystemNative_GetErrNo()
int32_t GlobalizationNative_LoadICU()
void GlobalizationNative_InitICUFunctions(void *, void *, void *, void *)
int32_t CompressionNative_Inflate(void *, int32_t)
int32_t SystemNative_Read(void *, void *, int32_t)
void * SystemNative_OpenDir(void *)
int32_t SystemNative_LowLevelMonitor_TimedWait(void *, int32_t)
int32_t GlobalizationNative_ToUnicode(uint32_t, void *, int32_t, void *, int32_t)
uint32_t SystemNative_GetFileSystemType(void *)
int32_t SystemNative_Write(void *, void *, int32_t)
void SystemNative_SetErrNo(int32_t)
void wasm_native_to_interp_System_Threading_System_Private_CoreLib_TimerQueue_TimerHandler()
void SystemNative_LowLevelMonitor_Destroy(void *)
int32_t SystemNative_FAllocate(void *, int64_t, int64_t)
int32_t CompressionNative_Deflate(void *, int32_t)
int32_t SystemNative_GetReadDirRBufferSize()
int64_t SystemNative_PReadV(void *, void *, int32_t, int64_t)
int32_t GlobalizationNative_GetLocales(void *, int32_t)
int32_t SystemNative_FSync(void *)
int32_t GlobalizationNative_GetJapaneseEraStartDate(int32_t, void *, void *, void *)
void SystemNative_LowLevelMonitor_Signal_Release(void *)
void * SystemNative_Open(void *, int32_t, int32_t)
int32_t GlobalizationNative_IsNormalized(int32_t, void *, int32_t)
void GlobalizationNative_ChangeCaseInvariant(void *, int32_t, void *, int32_t, int32_t)
int32_t GlobalizationNative_StartsWith(void *, void *, int32_t, void *, int32_t, int32_t, void *)
uint64_t SystemNative_GetTimestamp()
int32_t SystemNative_FTruncate(void *, int64_t)
void(* WasmInterpEntrySig_3)(int *)
void SystemNative_LowLevelMonitor_Acquire(void *)
void * SystemNative_LowLevelMonitor_Create()
void(* WasmInterpEntrySig_0)(int *, int *, int *, int *, int *, int *, int *, int *)
int32_t CompressionNative_DeflateEnd(void *)
int32_t GlobalizationNative_GetLatestJapaneseEra()
int32_t CompressionNative_InflateInit2_(void *, int32_t)
int32_t GlobalizationNative_EndsWith(void *, void *, int32_t, void *, int32_t, int32_t, void *)
void * SystemNative_GetCwd(void *, int32_t)
int32_t GlobalizationNative_EnumCalendarInfo(void *, void *, uint32_t, int32_t, void *)
uint32_t CompressionNative_Crc32(uint32_t, void *, int32_t)
int32_t SystemNative_Unlink(void *)
int32_t GlobalizationNative_NormalizeString(int32_t, void *, int32_t, void *, int32_t)
void wasm_native_to_interp_System_Globalization_System_Private_CoreLib_CalendarData_EnumCalendarInfoCallback(void *arg0, void *arg1)
void * SystemNative_GetTimeZoneData(void *, void *)
void SystemNative_LowLevelMonitor_Wait(void *)
void SystemNative_Free(void *)
int32_t GlobalizationNative_LastIndexOf(void *, void *, int32_t, void *, int32_t, int32_t, void *)