Skip to content

Commit

Permalink
CogVM source as per VMMaker.oscog-eem.2760
Browse files Browse the repository at this point in the history
ThreadedFFIPlugin: Include the version info in the module name.
  • Loading branch information
eliotmiranda committed Jun 15, 2020
1 parent cedc9cd commit eb087cf
Show file tree
Hide file tree
Showing 5 changed files with 30 additions and 25 deletions.
11 changes: 6 additions & 5 deletions src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
@@ -1,9 +1,9 @@
/* Automatically generated by
VMPluginCodeGenerator VMMaker.oscog-eem.2759 uuid: 830cf133-03ef-4a4e-abbb-856c29f8d4a0
VMPluginCodeGenerator VMMaker.oscog-eem.2760 uuid: af828f7f-26c7-4016-9cf1-6175d46e5ab4
from
ThreadedARM32FFIPlugin VMMaker.oscog-eem.2759 uuid: 830cf133-03ef-4a4e-abbb-856c29f8d4a0
ThreadedARM32FFIPlugin VMMaker.oscog-eem.2760 uuid: af828f7f-26c7-4016-9cf1-6175d46e5ab4
*/
static char __buildInfo[] = "ThreadedARM32FFIPlugin VMMaker.oscog-eem.2759 uuid: 830cf133-03ef-4a4e-abbb-856c29f8d4a0 " __DATE__ ;
static char __buildInfo[] = "ThreadedARM32FFIPlugin VMMaker.oscog-eem.2760 uuid: af828f7f-26c7-4016-9cf1-6175d46e5ab4 " __DATE__ ;



Expand Down Expand Up @@ -201,6 +201,7 @@ warning(char *s) { /* Print an error message but don't exit. */
#define MaxNumArgs 15
#define NumFloatRegArgs 16
#define NumIntRegArgs 4
#define PluginVersionInfo " VMMaker.oscog-eem.2760"
#define PrimErrBadArgument 3
#define PrimErrBadMethod 12
#define PrimErrBadNumArgs 5
Expand Down Expand Up @@ -557,7 +558,7 @@ extern sqInt trueObject(void);
extern
#endif
struct VirtualMachine* interpreterProxy;
static const char *moduleName = "ARM32FFIPlugin VMMaker.oscog-eem.2759 " INT_EXT;
static const char *moduleName = "ARM32FFIPlugin VMMaker.oscog-eem.2760 " INT_EXT;


/*** Macros ***/
Expand Down Expand Up @@ -3897,7 +3898,7 @@ ffiValidateExternalDataAtomicType(sqInt oop, sqInt atomicType)
EXPORT(const char *)
getModuleName(void)
{
return "SqueakFFIPrims";
return "SqueakFFIPrims" PluginVersionInfo;
}

/* ThreadedFFIPlugin>>#initialiseModule */
Expand Down
11 changes: 6 additions & 5 deletions src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
@@ -1,9 +1,9 @@
/* Automatically generated by
VMPluginCodeGenerator VMMaker.oscog-eem.2759 uuid: 830cf133-03ef-4a4e-abbb-856c29f8d4a0
VMPluginCodeGenerator VMMaker.oscog-eem.2760 uuid: af828f7f-26c7-4016-9cf1-6175d46e5ab4
from
ThreadedARM64FFIPlugin VMMaker.oscog-eem.2759 uuid: 830cf133-03ef-4a4e-abbb-856c29f8d4a0
ThreadedARM64FFIPlugin VMMaker.oscog-eem.2760 uuid: af828f7f-26c7-4016-9cf1-6175d46e5ab4
*/
static char __buildInfo[] = "ThreadedARM64FFIPlugin VMMaker.oscog-eem.2759 uuid: 830cf133-03ef-4a4e-abbb-856c29f8d4a0 " __DATE__ ;
static char __buildInfo[] = "ThreadedARM64FFIPlugin VMMaker.oscog-eem.2760 uuid: af828f7f-26c7-4016-9cf1-6175d46e5ab4 " __DATE__ ;



Expand Down Expand Up @@ -201,6 +201,7 @@ warning(char *s) { /* Print an error message but don't exit. */
#define MaxNumArgs 15
#define NumFloatRegArgs 8
#define NumIntRegArgs 8
#define PluginVersionInfo " VMMaker.oscog-eem.2760"
#define PrimErrBadArgument 3
#define PrimErrBadMethod 12
#define PrimErrBadNumArgs 5
Expand Down Expand Up @@ -559,7 +560,7 @@ extern sqInt trueObject(void);
extern
#endif
struct VirtualMachine* interpreterProxy;
static const char *moduleName = "ARM64FFIPlugin VMMaker.oscog-eem.2759 " INT_EXT;
static const char *moduleName = "ARM64FFIPlugin VMMaker.oscog-eem.2760 " INT_EXT;


/*** Macros ***/
Expand Down Expand Up @@ -3879,7 +3880,7 @@ ffiValidateExternalDataAtomicType(sqInt oop, sqInt atomicType)
EXPORT(const char *)
getModuleName(void)
{
return "SqueakFFIPrims";
return "SqueakFFIPrims" PluginVersionInfo;
}

/* ThreadedARM64FFIPlugin>>#getX1register */
Expand Down
11 changes: 6 additions & 5 deletions src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
@@ -1,9 +1,9 @@
/* Automatically generated by
VMPluginCodeGenerator VMMaker.oscog-eem.2759 uuid: 830cf133-03ef-4a4e-abbb-856c29f8d4a0
VMPluginCodeGenerator VMMaker.oscog-eem.2760 uuid: af828f7f-26c7-4016-9cf1-6175d46e5ab4
from
ThreadedIA32FFIPlugin VMMaker.oscog-eem.2759 uuid: 830cf133-03ef-4a4e-abbb-856c29f8d4a0
ThreadedIA32FFIPlugin VMMaker.oscog-eem.2760 uuid: af828f7f-26c7-4016-9cf1-6175d46e5ab4
*/
static char __buildInfo[] = "ThreadedIA32FFIPlugin VMMaker.oscog-eem.2759 uuid: 830cf133-03ef-4a4e-abbb-856c29f8d4a0 " __DATE__ ;
static char __buildInfo[] = "ThreadedIA32FFIPlugin VMMaker.oscog-eem.2760 uuid: af828f7f-26c7-4016-9cf1-6175d46e5ab4 " __DATE__ ;



Expand Down Expand Up @@ -199,6 +199,7 @@ warning(char *s) { /* Print an error message but don't exit. */
#define FFITypeUnsignedShort 4
#define FFITypeVoid 0
#define MaxNumArgs 15
#define PluginVersionInfo " VMMaker.oscog-eem.2760"
#define PrimErrBadArgument 3
#define PrimErrBadMethod 12
#define PrimErrBadNumArgs 5
Expand Down Expand Up @@ -548,7 +549,7 @@ extern sqInt trueObject(void);
extern
#endif
struct VirtualMachine* interpreterProxy;
static const char *moduleName = "IA32FFIPlugin VMMaker.oscog-eem.2759 " INT_EXT;
static const char *moduleName = "IA32FFIPlugin VMMaker.oscog-eem.2760 " INT_EXT;


/*** Macros ***/
Expand Down Expand Up @@ -3453,7 +3454,7 @@ ffiValidateExternalDataAtomicType(sqInt oop, sqInt atomicType)
EXPORT(const char *)
getModuleName(void)
{
return "SqueakFFIPrims";
return "SqueakFFIPrims" PluginVersionInfo;
}

/* ThreadedFFIPlugin>>#initialiseModule */
Expand Down
11 changes: 6 additions & 5 deletions src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
@@ -1,9 +1,9 @@
/* Automatically generated by
VMPluginCodeGenerator VMMaker.oscog-eem.2759 uuid: 830cf133-03ef-4a4e-abbb-856c29f8d4a0
VMPluginCodeGenerator VMMaker.oscog-eem.2760 uuid: af828f7f-26c7-4016-9cf1-6175d46e5ab4
from
ThreadedX64SysVFFIPlugin VMMaker.oscog-eem.2759 uuid: 830cf133-03ef-4a4e-abbb-856c29f8d4a0
ThreadedX64SysVFFIPlugin VMMaker.oscog-eem.2760 uuid: af828f7f-26c7-4016-9cf1-6175d46e5ab4
*/
static char __buildInfo[] = "ThreadedX64SysVFFIPlugin VMMaker.oscog-eem.2759 uuid: 830cf133-03ef-4a4e-abbb-856c29f8d4a0 " __DATE__ ;
static char __buildInfo[] = "ThreadedX64SysVFFIPlugin VMMaker.oscog-eem.2760 uuid: af828f7f-26c7-4016-9cf1-6175d46e5ab4 " __DATE__ ;



Expand Down Expand Up @@ -201,6 +201,7 @@ warning(char *s) { /* Print an error message but don't exit. */
#define MaxNumArgs 15
#define NumFloatRegArgs 8
#define NumIntRegArgs 6
#define PluginVersionInfo " VMMaker.oscog-eem.2760"
#define PrimErrBadArgument 3
#define PrimErrBadMethod 12
#define PrimErrBadNumArgs 5
Expand Down Expand Up @@ -595,7 +596,7 @@ extern sqInt trueObject(void);
extern
#endif
struct VirtualMachine* interpreterProxy;
static const char *moduleName = "X64SysVFFIPlugin VMMaker.oscog-eem.2759 " INT_EXT;
static const char *moduleName = "X64SysVFFIPlugin VMMaker.oscog-eem.2760 " INT_EXT;


/*** Macros ***/
Expand Down Expand Up @@ -4346,7 +4347,7 @@ ffiValidateExternalDataAtomicType(sqInt oop, sqInt atomicType)
EXPORT(const char *)
getModuleName(void)
{
return "SqueakFFIPrims";
return "SqueakFFIPrims" PluginVersionInfo;
}

/* ThreadedFFICalloutStateForX64>>#incrementFloatRegisterIndex */
Expand Down
11 changes: 6 additions & 5 deletions src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
@@ -1,9 +1,9 @@
/* Automatically generated by
VMPluginCodeGenerator VMMaker.oscog-eem.2759 uuid: 830cf133-03ef-4a4e-abbb-856c29f8d4a0
VMPluginCodeGenerator VMMaker.oscog-eem.2760 uuid: af828f7f-26c7-4016-9cf1-6175d46e5ab4
from
ThreadedX64Win64FFIPlugin VMMaker.oscog-eem.2759 uuid: 830cf133-03ef-4a4e-abbb-856c29f8d4a0
ThreadedX64Win64FFIPlugin VMMaker.oscog-eem.2760 uuid: af828f7f-26c7-4016-9cf1-6175d46e5ab4
*/
static char __buildInfo[] = "ThreadedX64Win64FFIPlugin VMMaker.oscog-eem.2759 uuid: 830cf133-03ef-4a4e-abbb-856c29f8d4a0 " __DATE__ ;
static char __buildInfo[] = "ThreadedX64Win64FFIPlugin VMMaker.oscog-eem.2760 uuid: af828f7f-26c7-4016-9cf1-6175d46e5ab4 " __DATE__ ;



Expand Down Expand Up @@ -201,6 +201,7 @@ warning(char *s) { /* Print an error message but don't exit. */
#define MaxNumArgs 15
#define NumFloatRegArgs 4
#define NumIntRegArgs 4
#define PluginVersionInfo " VMMaker.oscog-eem.2760"
#define PrimErrBadArgument 3
#define PrimErrBadMethod 12
#define PrimErrBadNumArgs 5
Expand Down Expand Up @@ -561,7 +562,7 @@ extern sqInt trueObject(void);
extern
#endif
struct VirtualMachine* interpreterProxy;
static const char *moduleName = "X64Win64FFIPlugin VMMaker.oscog-eem.2759 " INT_EXT;
static const char *moduleName = "X64Win64FFIPlugin VMMaker.oscog-eem.2760 " INT_EXT;


/*** Macros ***/
Expand Down Expand Up @@ -3876,7 +3877,7 @@ ffiValidateExternalDataAtomicType(sqInt oop, sqInt atomicType)
EXPORT(const char *)
getModuleName(void)
{
return "SqueakFFIPrims";
return "SqueakFFIPrims" PluginVersionInfo;
}


Expand Down

0 comments on commit eb087cf

Please sign in to comment.