#include "M3Runtime.h" #define t1 ADDRESS typedef unsigned char t6; #define t5 ADDRESS typedef int t2; #define TC5 TC_ADDRESS IMPORT TYPE TC_ADDRESS; IMPORT char VS_ADDRESS__30f7308738738b44; #define t59 void typedef struct { #line 58 "./Ctypes.i3" char* elts; int size[1]; } t27; #line 48 "./M3toC.i3" #define t4 t27 typedef struct { t5 elts[256]; } t7; #line 20 "./Cstdarg.i3" #define TC1 TC_Cstdarg__Argv IMPORT TYPE TC_Cstdarg__Argv; #line 20 IMPORT char VS_Cstdarg__Argv__01eb9fa23b3b0c10; #line 17 "./Ctypes.i3" #define t8 ADDRESS typedef double t41; #line 17 #define TC8 TC_Ctypes__DoubleStar IMPORT TYPE TC_Ctypes__DoubleStar; #line 17 IMPORT char VS_Ctypes__DoubleStar__09a97cc036088f62; #line 33 #define t10 ADDRESS typedef float t12; #line 33 #define TC10 TC_Ctypes__FloatStar IMPORT TYPE TC_Ctypes__FloatStar; #line 33 IMPORT char VS_Ctypes__FloatStar__6c7e0b722780a93f; #line 63 #define t28 ADDRESS typedef short t47; typedef unsigned char t20; #line 52 ".ROOT/.boots/corelib/Interfaces/Text.i3" #define t23 t27 typedef struct { t20 elts[4096]; } t48; #line 63 "./Ctypes.i3" #define TC28 TC_Ctypes__String4096 IMPORT TYPE TC_Ctypes__String4096; #line 63 IMPORT char VS_Ctypes__String4096__8d2ce04b3a64ff9f; #line 62 #define t29 ADDRESS typedef short t49; #line 62 typedef struct { t20 elts[1024]; } t50; #define TC29 TC_Ctypes__String1024 IMPORT TYPE TC_Ctypes__String1024; #line 62 IMPORT char VS_Ctypes__String1024__85fe08042cc88853; #line 61 #define t30 ADDRESS typedef struct { t20 elts[256]; } t51; #line 61 #define TC30 TC_Ctypes__String256 IMPORT TYPE TC_Ctypes__String256; #line 61 IMPORT char VS_Ctypes__String256__e84eeb8129c76f43; #line 60 #define t31 ADDRESS typedef signed_char t52; #line 60 typedef struct { t20 elts[64]; } t53; #define TC31 TC_Ctypes__String64 IMPORT TYPE TC_Ctypes__String64; #line 60 IMPORT char VS_Ctypes__String64__e232939e2f4ff601; #line 59 #define t32 ADDRESS typedef signed_char t54; #line 59 typedef struct { t20 elts[16]; } t55; #define TC32 TC_Ctypes__String16 IMPORT TYPE TC_Ctypes__String16; #line 59 IMPORT char VS_Ctypes__String16__46fccbf225a113eb; #line 58 #define t33 ADDRESS typedef signed_char t56; #line 58 typedef struct { t20 elts[4]; } t57; #define TC33 TC_Ctypes__String4 IMPORT TYPE TC_Ctypes__String4; #line 58 IMPORT char VS_Ctypes__String4__1ecbc452350ba764; #line 52 #define t34 ADDRESS typedef unsigned short t35; #line 52 #define TC34 TC_Ctypes__UnsignedShortStar IMPORT TYPE TC_Ctypes__UnsignedShortStar; #line 52 IMPORT char VS_Ctypes__UnsignedShortStar__ba7321c22f5477f7; #line 50 #define t36 ADDRESS #define t37 ADDRESS typedef short t38; #line 49 #define TC37 TC_Ctypes__ShortStar IMPORT TYPE TC_Ctypes__ShortStar; #line 49 IMPORT char VS_Ctypes__ShortStar__ceeffab3338d5be6; #define TC36 TC_Ctypes__ShortStarStar IMPORT TYPE TC_Ctypes__ShortStarStar; #line 50 IMPORT char VS_Ctypes__ShortStarStar__1827fd6f22a4a56a; #line 46 #define t39 ADDRESS #define TC39 TC_Ctypes__IntStar IMPORT TYPE TC_Ctypes__IntStar; #line 46 IMPORT char VS_Ctypes__IntStar__e39a77b6392d7c83; #line 44 #define t40 ADDRESS #define TC40 TC_Ctypes__IntStarStar IMPORT TYPE TC_Ctypes__IntStarStar; #line 44 IMPORT char VS_Ctypes__IntStarStar__a46afe5b32b9d475; #line 26 #define t42 ADDRESS #define TC42 TC_Ctypes__UnsignedCharStar IMPORT TYPE TC_Ctypes__UnsignedCharStar; #line 26 IMPORT char VS_Ctypes__UnsignedCharStar__5ba21f95225c580b; #define t43 ADDRESS #define TC43 TC_Ctypes__UnsignedCharStarStar IMPORT TYPE TC_Ctypes__UnsignedCharStarStar; #line 27 IMPORT char VS_Ctypes__UnsignedCharStarStar__64970e213b9e555a; #line 24 #define t44 ADDRESS #define t45 ADDRESS #define TC45 TC_Ctypes__CharStarStar IMPORT TYPE TC_Ctypes__CharStarStar; #line 23 IMPORT char VS_Ctypes__CharStarStar__5cd33554337263a0; #define TC44 TC_Ctypes__CharStarStarStar IMPORT TYPE TC_Ctypes__CharStarStarStar; #line 24 IMPORT char VS_Ctypes__CharStarStarStar__a792f1ad3925ee76; #define t63 ADDRESS #define TC63 TC_REFANY IMPORT TYPE TC_REFANY; IMPORT char VS_REFANY__4b8748e831fc107a; #define t64 ADDRESS #define TC64 TC_NULL IMPORT TYPE TC_NULL; IMPORT char VS_NULL__fb50c7d53bec30dc; #line 13 "Cstdarg.m3" typedef t59 (*t3)(); #line 43 "./M3toC.i3" typedef t8 (*t9)(); #line 40 typedef t10 (*t11)(); #line 37 typedef t12 (*t13)(); #line 34 typedef t2 (*t14)(); #line 31 typedef t5 (*t15)(); #define t16 ADDRESS #define TC16 TC_TEXT IMPORT TYPE TC_TEXT; IMPORT char VS_TEXT__b7a92447326386f5; #define t16_MapProc TC_TEXT->mapProc typedef t16 (*t17)(); #line 67 ".ROOT/.boots/corelib/Interfaces/Text.i3" typedef signed_char t18; typedef t18 (*t19)(); typedef unsigned char t21; #line 55 typedef t21 (*t22)(); typedef int t24; #line 26 typedef t24 (*t25)(); #line 23 typedef t20 (*t26)(); #line 19 "./Ctypes.i3" typedef signed_char t46; typedef CLOSURE t58; #define t62 ADDRESS typedef struct { TYPE self; int private; } t62_methods; #define t62_msize (sizeof (t62_methods)) typedef struct { ADDRESS methods; } t62_fields; #define t62_size (sizeof (t62_fields)) #define TC62 TC_ROOT IMPORT TYPE TC_ROOT; IMPORT char VS_ROOT__349f58f628be0ac6; #define t62_MapProc TC_ROOT->mapProc #define t60 ADDRESS #define TC60 TC_MUTEX IMPORT TYPE TC_MUTEX; IMPORT char VS_MUTEX__1f9d4e89391ab815; #define t60_MapProc TC_MUTEX->mapProc #define t61 ADDRESS typedef struct { TYPE self; int private; } t61_methods; #define t61_msize (sizeof (t61_methods)) typedef struct { ADDRESS methods; } t61_fields; #define t61_size (sizeof (t61_fields)) #define TC61 TC_UNTRACED_ROOT IMPORT TYPE TC_UNTRACED_ROOT; IMPORT char VS_UNTRACED_ROOT__3e0964513fd6da20; #line 9 "Cstdarg.m3" IMPORT INITLINK* M3toC__init; IMPORT INITLINK* Cstdarg__init; IMPORT t5 _M3toC__TtoS (); IMPORT char VS_M3toC__TtoS__f9cd287822393639; #line 9 IMPORT TYPE TC_M3toC__Argv; IMPORT char VS_M3toC__Argv__01eb9fa23b3b0c10; EXPORT t59 _Cstdarg__Foo (); EXPORT char VS_Cstdarg__Foo__824115bb33e53dd3 = '\0'; #line 9 IMPORT t2 _Cstdarg__argc; IMPORT char VS_Cstdarg__argc__d76baf0627172066; IMPORT t5 _Cstdarg__adr_argc; IMPORT char VS_Cstdarg__adr_argc__b34ad86427cb9b02; #line 9 IMPORT t1 _Cstdarg__argv; IMPORT char VS_Cstdarg__argv__fd6d1b383d42313f; IMPORT t5 _Cstdarg__null; IMPORT char VS_Cstdarg__null__24657145231f417c; #line 9 IMPORT t2 env_argc; IMPORT t1 env_argv; #line 13 "Cstdarg.m3" EXPORT t59 _Cstdarg__Foo () { #line 13 "Cstdarg.m3" { { CHECKSTACKOVERFLOW; } } }; PRIVATE int init_done = -1; #line 26 "Cstdarg.m3" PRIVATE void Cstdarg__initProc (g) int g; { t5 z1; t5 z2; #line 26 "Cstdarg.m3" if (init_done >= g) return; init_done = g; INITIALIZE (& Cstdarg__init); INITIALIZE (& M3toC__init); #line 22 _Cstdarg__argc = env_argc; z1 = (char*)(& env_argc); _Cstdarg__adr_argc = z1; _Cstdarg__argv = env_argv; z2 = _M3toC__TtoS (NULLTEXT); _Cstdarg__null = z2; return; }; PRIVATE INITLINK me_0 ={(INITLINK*)NIL, 0, Cstdarg__initProc}; static char* VSimports[] = { &VS_M3toC__TtoS__f9cd287822393639, &VS_M3toC__Argv__01eb9fa23b3b0c10, &VS_Cstdarg__Argv__01eb9fa23b3b0c10, &VS_Cstdarg__argc__d76baf0627172066, &VS_Cstdarg__adr_argc__b34ad86427cb9b02, &VS_Cstdarg__argv__fd6d1b383d42313f, &VS_Cstdarg__null__24657145231f417c, &VS_M3toC__TtoS__f9cd287822393639, NIL }; void Cstdarg__MLink (phase) int phase; { switch (phase) { case 0: { me_0.link = Cstdarg__init; Cstdarg__init = & me_0; break; }; case 1: { break; }; case 2: { break; }; }; };