Revision: 2642 Author: lewis Date: 2012-12-22 13:45:17 -0800 (Sat, 22 Dec 2012) Log Message: ----------- Update generated sources for changes to UnixOSProcessPlugin, DBusPlugin, and ckformat (utility from ImageFormat package) Modified Paths: -------------- trunk/src/ckformat.c trunk/src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c trunk/src/plugins/AioPlugin/AioPlugin.c trunk/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c trunk/src/plugins/B2DPlugin/B2DPlugin.c trunk/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c trunk/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c trunk/src/plugins/BitBltPlugin/BitBltPlugin.c trunk/src/plugins/CameraPlugin/CameraPlugin.c trunk/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c trunk/src/plugins/CroquetPlugin/CroquetPlugin.c trunk/src/plugins/DBusPlugin/DBusPlugin.c trunk/src/plugins/DSAPrims/DSAPrims.c trunk/src/plugins/DropPlugin/DropPlugin.c trunk/src/plugins/FFTPlugin/FFTPlugin.c trunk/src/plugins/FT2Plugin/FT2Plugin.c trunk/src/plugins/FileCopyPlugin/FileCopyPlugin.c trunk/src/plugins/FilePlugin/FilePlugin.c trunk/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c trunk/src/plugins/FloatMathPlugin/FloatMathPlugin.c trunk/src/plugins/GeniePlugin/GeniePlugin.c trunk/src/plugins/HostWindowPlugin/HostWindowPlugin.c trunk/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c trunk/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c trunk/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c trunk/src/plugins/Klatt/Klatt.c trunk/src/plugins/LargeIntegers/LargeIntegers.c trunk/src/plugins/LocalePlugin/LocalePlugin.c trunk/src/plugins/MIDIPlugin/MIDIPlugin.c trunk/src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c trunk/src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c trunk/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c trunk/src/plugins/RePlugin/RePlugin.c trunk/src/plugins/RomePlugin/RomePlugin.c trunk/src/plugins/ScratchPlugin/ScratchPlugin.c trunk/src/plugins/SecurityPlugin/SecurityPlugin.c trunk/src/plugins/SerialPlugin/SerialPlugin.c trunk/src/plugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c trunk/src/plugins/SocketPlugin/SocketPlugin.c trunk/src/plugins/SoundCodecPrims/SoundCodecPrims.c trunk/src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c trunk/src/plugins/SoundPlugin/SoundPlugin.c trunk/src/plugins/Squeak3D/Squeak3D.c trunk/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c trunk/src/plugins/StarSqueakPlugin/StarSqueakPlugin.c trunk/src/plugins/UUIDPlugin/UUIDPlugin.c trunk/src/plugins/UnicodePlugin/UnicodePlugin.c trunk/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c trunk/src/plugins/WeDoPlugin/WeDoPlugin.c trunk/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c trunk/src/plugins/ZipPlugin/ZipPlugin.c trunk/src/vm/interp.c trunk/src/vm/interp.h trunk/src/vm/sqNamedPrims.h Modified: trunk/src/ckformat.c =================================================================== --- trunk/src/ckformat.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/ckformat.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -5,8 +5,8 @@ /* Usage: ckformat imageFileName */ /* --- DO NOT EDIT THIS FILE --- */ -/* --- Automatically generated from class ImageFormat 2012-09-22T12:36:15.835-04:00--- */ -/* --- Souce code is in package ImageFormat, archive www.squeaksource.com/VMMaker --- */ +/* --- Automatically generated from class ImageFormat 2012-12-22T16:28:38.261-05:00--- */ +/* --- Source code is in package ImageFormat in the VMMaker repository --- */ /* --- DO NOT EDIT THIS FILE --- */ #include <stdio.h> @@ -39,84 +39,84 @@ { unsigned char b_6502_1[4]= { 0, 0, 25, 102}; if (strncmp(buf, b_6502_1, 4) == 0) { - printf("%d", 6502); + printf("%d\n", 6502); exit(0); } } { unsigned char b_6502_2[4]= { 102, 25, 0, 0}; if (strncmp(buf, b_6502_2, 4) == 0) { - printf("%d", 6502); + printf("%d\n", 6502); exit(0); } } { unsigned char b_6504_3[4]= { 0, 0, 25, 104}; if (strncmp(buf, b_6504_3, 4) == 0) { - printf("%d", 6504); + printf("%d\n", 6504); exit(0); } } { unsigned char b_6504_4[4]= { 104, 25, 0, 0}; if (strncmp(buf, b_6504_4, 4) == 0) { - printf("%d", 6504); + printf("%d\n", 6504); exit(0); } } { - unsigned char b_6505_5[4]= { 0, 0, 25, 105}; - if (strncmp(buf, b_6505_5, 4) == 0) { - printf("%d", 6505); + unsigned char b_68000_5[8]= { 0, 0, 0, 0, 0, 1, 9, 160}; + if (strncmp(buf, b_68000_5, 8) == 0) { + printf("%d\n", 68000); exit(0); } } { - unsigned char b_6505_6[4]= { 105, 25, 0, 0}; - if (strncmp(buf, b_6505_6, 4) == 0) { - printf("%d", 6505); + unsigned char b_68000_6[8]= { 160, 9, 1, 0, 0, 0, 0, 0}; + if (strncmp(buf, b_68000_6, 8) == 0) { + printf("%d\n", 68000); exit(0); } } { - unsigned char b_68000_7[8]= { 0, 0, 0, 0, 0, 1, 9, 160}; - if (strncmp(buf, b_68000_7, 8) == 0) { - printf("%d", 68000); + unsigned char b_68002_7[8]= { 0, 0, 0, 0, 0, 1, 9, 162}; + if (strncmp(buf, b_68002_7, 8) == 0) { + printf("%d\n", 68002); exit(0); } } { - unsigned char b_68000_8[8]= { 160, 9, 1, 0, 0, 0, 0, 0}; - if (strncmp(buf, b_68000_8, 8) == 0) { - printf("%d", 68000); + unsigned char b_68002_8[8]= { 162, 9, 1, 0, 0, 0, 0, 0}; + if (strncmp(buf, b_68002_8, 8) == 0) { + printf("%d\n", 68002); exit(0); } } { - unsigned char b_68002_9[8]= { 0, 0, 0, 0, 0, 1, 9, 162}; - if (strncmp(buf, b_68002_9, 8) == 0) { - printf("%d", 68002); + unsigned char b_6505_9[4]= { 0, 0, 25, 105}; + if (strncmp(buf, b_6505_9, 4) == 0) { + printf("%d\n", 6505); exit(0); } } { - unsigned char b_68002_10[8]= { 162, 9, 1, 0, 0, 0, 0, 0}; - if (strncmp(buf, b_68002_10, 8) == 0) { - printf("%d", 68002); + unsigned char b_6505_10[4]= { 105, 25, 0, 0}; + if (strncmp(buf, b_6505_10, 4) == 0) { + printf("%d\n", 6505); exit(0); } } { unsigned char b_68003_11[8]= { 0, 0, 0, 0, 0, 1, 9, 163}; if (strncmp(buf, b_68003_11, 8) == 0) { - printf("%d", 68003); + printf("%d\n", 68003); exit(0); } } { unsigned char b_68003_12[8]= { 163, 9, 1, 0, 0, 0, 0, 0}; if (strncmp(buf, b_68003_12, 8) == 0) { - printf("%d", 68003); + printf("%d\n", 68003); exit(0); } } @@ -131,87 +131,87 @@ { unsigned char b_6502_1[4]= { 0, 0, 25, 102}; if (strncmp(buf, b_6502_1, 4) == 0) { - printf("%d", 6502); + printf("%d\n", 6502); exit(0); } } { unsigned char b_6502_2[4]= { 102, 25, 0, 0}; if (strncmp(buf, b_6502_2, 4) == 0) { - printf("%d", 6502); + printf("%d\n", 6502); exit(0); } } { unsigned char b_6504_3[4]= { 0, 0, 25, 104}; if (strncmp(buf, b_6504_3, 4) == 0) { - printf("%d", 6504); + printf("%d\n", 6504); exit(0); } } { unsigned char b_6504_4[4]= { 104, 25, 0, 0}; if (strncmp(buf, b_6504_4, 4) == 0) { - printf("%d", 6504); + printf("%d\n", 6504); exit(0); } } { - unsigned char b_6505_5[4]= { 0, 0, 25, 105}; - if (strncmp(buf, b_6505_5, 4) == 0) { - printf("%d", 6505); + unsigned char b_68000_5[8]= { 0, 0, 0, 0, 0, 1, 9, 160}; + if (strncmp(buf, b_68000_5, 8) == 0) { + printf("%d\n", 68000); exit(0); } } { - unsigned char b_6505_6[4]= { 105, 25, 0, 0}; - if (strncmp(buf, b_6505_6, 4) == 0) { - printf("%d", 6505); + unsigned char b_68000_6[8]= { 160, 9, 1, 0, 0, 0, 0, 0}; + if (strncmp(buf, b_68000_6, 8) == 0) { + printf("%d\n", 68000); exit(0); } } { - unsigned char b_68000_7[8]= { 0, 0, 0, 0, 0, 1, 9, 160}; - if (strncmp(buf, b_68000_7, 8) == 0) { - printf("%d", 68000); + unsigned char b_68002_7[8]= { 0, 0, 0, 0, 0, 1, 9, 162}; + if (strncmp(buf, b_68002_7, 8) == 0) { + printf("%d\n", 68002); exit(0); } } { - unsigned char b_68000_8[8]= { 160, 9, 1, 0, 0, 0, 0, 0}; - if (strncmp(buf, b_68000_8, 8) == 0) { - printf("%d", 68000); + unsigned char b_68002_8[8]= { 162, 9, 1, 0, 0, 0, 0, 0}; + if (strncmp(buf, b_68002_8, 8) == 0) { + printf("%d\n", 68002); exit(0); } } { - unsigned char b_68002_9[8]= { 0, 0, 0, 0, 0, 1, 9, 162}; - if (strncmp(buf, b_68002_9, 8) == 0) { - printf("%d", 68002); + unsigned char b_6505_9[4]= { 0, 0, 25, 105}; + if (strncmp(buf, b_6505_9, 4) == 0) { + printf("%d\n", 6505); exit(0); } } { - unsigned char b_68002_10[8]= { 162, 9, 1, 0, 0, 0, 0, 0}; - if (strncmp(buf, b_68002_10, 8) == 0) { - printf("%d", 68002); + unsigned char b_6505_10[4]= { 105, 25, 0, 0}; + if (strncmp(buf, b_6505_10, 4) == 0) { + printf("%d\n", 6505); exit(0); } } { unsigned char b_68003_11[8]= { 0, 0, 0, 0, 0, 1, 9, 163}; if (strncmp(buf, b_68003_11, 8) == 0) { - printf("%d", 68003); + printf("%d\n", 68003); exit(0); } } { unsigned char b_68003_12[8]= { 163, 9, 1, 0, 0, 0, 0, 0}; if (strncmp(buf, b_68003_12, 8) == 0) { - printf("%d", 68003); + printf("%d\n", 68003); exit(0); } } - printf("0"); /* print an invalid format number */ + printf("0\n"); /* print an invalid format number */ exit (-1); /* not found, exit with error code */ } Modified: trunk/src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c =================================================================== --- trunk/src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:47 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:30 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -62,9 +62,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "ADPCMCodecPlugin 22 September 2012 (i)" + "ADPCMCodecPlugin 22 December 2012 (i)" #else - "ADPCMCodecPlugin 22 September 2012 (e)" + "ADPCMCodecPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/AioPlugin/AioPlugin.c =================================================================== --- trunk/src/plugins/AioPlugin/AioPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/AioPlugin/AioPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:14 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:37 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -81,9 +81,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "AioPlugin 22 September 2012 (i)" + "AioPlugin 22 December 2012 (i)" #else - "AioPlugin 22 September 2012 (e)" + "AioPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c =================================================================== --- trunk/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:47 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:30 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -60,9 +60,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "AsynchFilePlugin 22 September 2012 (i)" + "AsynchFilePlugin 22 December 2012 (i)" #else - "AsynchFilePlugin 22 September 2012 (e)" + "AsynchFilePlugin 22 December 2012 (e)" #endif ; static void * sCOAFfn; Modified: trunk/src/plugins/B2DPlugin/B2DPlugin.c =================================================================== --- trunk/src/plugins/B2DPlugin/B2DPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/B2DPlugin/B2DPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:50 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:31 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -414,9 +414,9 @@ static void * loadBBFn; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "B2DPlugin 22 September 2012 (i)" + "B2DPlugin 22 December 2012 (i)" #else - "B2DPlugin 22 September 2012 (e)" + "B2DPlugin 22 December 2012 (e)" #endif ; static int* objBuffer; Modified: trunk/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c =================================================================== --- trunk/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:03 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -90,9 +90,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "B3DAcceleratorPlugin 22 September 2012 (i)" + "B3DAcceleratorPlugin 22 December 2012 (i)" #else - "B3DAcceleratorPlugin 22 September 2012 (e)" + "B3DAcceleratorPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c =================================================================== --- trunk/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:47 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:30 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -51,9 +51,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "BMPReadWriterPlugin 22 September 2012 (i)" + "BMPReadWriterPlugin 22 December 2012 (i)" #else - "BMPReadWriterPlugin 22 September 2012 (e)" + "BMPReadWriterPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/BitBltPlugin/BitBltPlugin.c =================================================================== --- trunk/src/plugins/BitBltPlugin/BitBltPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/BitBltPlugin/BitBltPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:51 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:32 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -237,9 +237,9 @@ }; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "BitBltPlugin 22 September 2012 (i)" + "BitBltPlugin 22 December 2012 (i)" #else - "BitBltPlugin 22 September 2012 (e)" + "BitBltPlugin 22 December 2012 (e)" #endif ; static sqInt nWords; Modified: trunk/src/plugins/CameraPlugin/CameraPlugin.c =================================================================== --- trunk/src/plugins/CameraPlugin/CameraPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/CameraPlugin/CameraPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:05 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:35 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -57,9 +57,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "CameraPlugin 22 September 2012 (i)" + "CameraPlugin 22 December 2012 (i)" #else - "CameraPlugin 22 September 2012 (e)" + "CameraPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c =================================================================== --- trunk/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:05 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:35 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -54,9 +54,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "ClipboardExtendedPlugin 22 September 2012 (i)" + "ClipboardExtendedPlugin 22 December 2012 (i)" #else - "ClipboardExtendedPlugin 22 September 2012 (e)" + "ClipboardExtendedPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/CroquetPlugin/CroquetPlugin.c =================================================================== --- trunk/src/plugins/CroquetPlugin/CroquetPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/CroquetPlugin/CroquetPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:52 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:32 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -63,9 +63,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "CroquetPlugin 22 September 2012 (i)" + "CroquetPlugin 22 December 2012 (i)" #else - "CroquetPlugin 22 September 2012 (e)" + "CroquetPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/DBusPlugin/DBusPlugin.c =================================================================== --- trunk/src/plugins/DBusPlugin/DBusPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/DBusPlugin/DBusPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:05 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:35 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -27,7 +27,7 @@ // was #undef EXPORT(returnType) but screws NorCroft cc #define EXPORT(returnType) static returnType #endif -#include "aio.h" +#include "sqaio.h" #define DBUS_API_SUBJECT_TO_CHANGE #include <dbus/dbus.h> typedef struct sqDBusData { @@ -136,9 +136,9 @@ static DBusMessageIter messageIter[DBUS_MAXIMUM_TYPE_RECURSION_DEPTH]; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "DBusPlugin 22 September 2012 (i)" + "DBusPlugin 22 December 2012 (i)" #else - "DBusPlugin 22 September 2012 (e)" + "DBusPlugin 22 December 2012 (e)" #endif ; static DBusMessage* writeMessage; Modified: trunk/src/plugins/DSAPrims/DSAPrims.c =================================================================== --- trunk/src/plugins/DSAPrims/DSAPrims.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/DSAPrims/DSAPrims.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:52 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:32 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -60,9 +60,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "DSAPrims 22 September 2012 (i)" + "DSAPrims 22 December 2012 (i)" #else - "DSAPrims 22 September 2012 (e)" + "DSAPrims 22 December 2012 (e)" #endif ; static sqInt remainderDigitCount; Modified: trunk/src/plugins/DropPlugin/DropPlugin.c =================================================================== --- trunk/src/plugins/DropPlugin/DropPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/DropPlugin/DropPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:53 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:32 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -55,9 +55,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "DropPlugin 22 September 2012 (i)" + "DropPlugin 22 December 2012 (i)" #else - "DropPlugin 22 September 2012 (e)" + "DropPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/FFTPlugin/FFTPlugin.c =================================================================== --- trunk/src/plugins/FFTPlugin/FFTPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/FFTPlugin/FFTPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:53 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:32 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -61,9 +61,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "FFTPlugin 22 September 2012 (i)" + "FFTPlugin 22 December 2012 (i)" #else - "FFTPlugin 22 September 2012 (e)" + "FFTPlugin 22 December 2012 (e)" #endif ; static sqInt nu; Modified: trunk/src/plugins/FT2Plugin/FT2Plugin.c =================================================================== --- trunk/src/plugins/FT2Plugin/FT2Plugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/FT2Plugin/FT2Plugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:54 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:32 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -115,9 +115,9 @@ static FT_Library library; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "FT2Plugin 22 September 2012 (i)" + "FT2Plugin 22 December 2012 (i)" #else - "FT2Plugin 22 September 2012 (e)" + "FT2Plugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/FileCopyPlugin/FileCopyPlugin.c =================================================================== --- trunk/src/plugins/FileCopyPlugin/FileCopyPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/FileCopyPlugin/FileCopyPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:07 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:35 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -50,9 +50,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "FileCopyPlugin 22 September 2012 (i)" + "FileCopyPlugin 22 December 2012 (i)" #else - "FileCopyPlugin 22 September 2012 (e)" + "FileCopyPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/FilePlugin/FilePlugin.c =================================================================== --- trunk/src/plugins/FilePlugin/FilePlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/FilePlugin/FilePlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:54 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:32 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -87,9 +87,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "FilePlugin 22 September 2012 (i)" + "FilePlugin 22 December 2012 (i)" #else - "FilePlugin 22 September 2012 (e)" + "FilePlugin 22 December 2012 (e)" #endif ; static void * sCCPfn; Modified: trunk/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c =================================================================== --- trunk/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:55 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:32 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -63,9 +63,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "FloatArrayPlugin 22 September 2012 (i)" + "FloatArrayPlugin 22 December 2012 (i)" #else - "FloatArrayPlugin 22 September 2012 (e)" + "FloatArrayPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/FloatMathPlugin/FloatMathPlugin.c =================================================================== --- trunk/src/plugins/FloatMathPlugin/FloatMathPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/FloatMathPlugin/FloatMathPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:55 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:32 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -72,9 +72,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "FloatMathPlugin 22 September 2012 (i)" + "FloatMathPlugin 22 December 2012 (i)" #else - "FloatMathPlugin 22 September 2012 (e)" + "FloatMathPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/GeniePlugin/GeniePlugin.c =================================================================== --- trunk/src/plugins/GeniePlugin/GeniePlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/GeniePlugin/GeniePlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:56 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:33 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -54,9 +54,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "GeniePlugin v2.0 22 September 2012 (i)" + "GeniePlugin v2.0 22 December 2012 (i)" #else - "GeniePlugin v2.0 22 September 2012 (e)" + "GeniePlugin v2.0 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/HostWindowPlugin/HostWindowPlugin.c =================================================================== --- trunk/src/plugins/HostWindowPlugin/HostWindowPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/HostWindowPlugin/HostWindowPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:08 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:36 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -59,9 +59,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "HostWindowPlugin 22 September 2012 (i)" + "HostWindowPlugin 22 December 2012 (i)" #else - "HostWindowPlugin 22 September 2012 (e)" + "HostWindowPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c =================================================================== --- trunk/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:56 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:33 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -61,9 +61,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "JPEGReadWriter2Plugin 22 September 2012 (i)" + "JPEGReadWriter2Plugin 22 December 2012 (i)" #else - "JPEGReadWriter2Plugin 22 September 2012 (e)" + "JPEGReadWriter2Plugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c =================================================================== --- trunk/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:56 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:33 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -130,9 +130,9 @@ static sqInt jsReadLimit; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "JPEGReaderPlugin 22 September 2012 (i)" + "JPEGReaderPlugin 22 December 2012 (i)" #else - "JPEGReaderPlugin 22 September 2012 (e)" + "JPEGReaderPlugin 22 December 2012 (e)" #endif ; static int *residuals; Modified: trunk/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c =================================================================== --- trunk/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:57 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:33 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -55,9 +55,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "JoystickTabletPlugin 22 September 2012 (i)" + "JoystickTabletPlugin 22 December 2012 (i)" #else - "JoystickTabletPlugin 22 September 2012 (e)" + "JoystickTabletPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/Klatt/Klatt.c =================================================================== --- trunk/src/plugins/Klatt/Klatt.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/Klatt/Klatt.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:57 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:33 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -148,9 +148,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "Klatt 22 September 2012 (i)" + "Klatt 22 December 2012 (i)" #else - "Klatt 22 September 2012 (e)" + "Klatt 22 December 2012 (e)" #endif ; static float nlast; Modified: trunk/src/plugins/LargeIntegers/LargeIntegers.c =================================================================== --- trunk/src/plugins/LargeIntegers/LargeIntegers.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/LargeIntegers/LargeIntegers.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:58 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:33 pm + by VMMaker 4.10.5 */ #include <math.h> Modified: trunk/src/plugins/LocalePlugin/LocalePlugin.c =================================================================== --- trunk/src/plugins/LocalePlugin/LocalePlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/LocalePlugin/LocalePlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:59 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:33 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -64,9 +64,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "LocalePlugin 22 September 2012 (i)" + "LocalePlugin 22 December 2012 (i)" #else - "LocalePlugin 22 September 2012 (e)" + "LocalePlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/MIDIPlugin/MIDIPlugin.c =================================================================== --- trunk/src/plugins/MIDIPlugin/MIDIPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/MIDIPlugin/MIDIPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:10 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:36 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -63,9 +63,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "MIDIPlugin 22 September 2012 (i)" + "MIDIPlugin 22 December 2012 (i)" #else - "MIDIPlugin 22 September 2012 (e)" + "MIDIPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c =================================================================== --- trunk/src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:59 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:33 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -67,9 +67,9 @@ static double m23ResultY; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "Matrix2x3Plugin 22 September 2012 (i)" + "Matrix2x3Plugin 22 December 2012 (i)" #else - "Matrix2x3Plugin 22 September 2012 (e)" + "Matrix2x3Plugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c =================================================================== --- trunk/src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:35:59 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -62,9 +62,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "MiscPrimitivePlugin 22 September 2012 (i)" + "MiscPrimitivePlugin 22 December 2012 (i)" #else - "MiscPrimitivePlugin 22 September 2012 (e)" + "MiscPrimitivePlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c =================================================================== --- trunk/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:11 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:37 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -94,9 +94,9 @@ static sqInt maximumNumberOfFilesToWatch; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "Mpeg3Plugin 22 September 2012 (i)" + "Mpeg3Plugin 22 December 2012 (i)" #else - "Mpeg3Plugin 22 September 2012 (e)" + "Mpeg3Plugin 22 December 2012 (e)" #endif ; static mpeg3_t *mpegFiles[1024+1]; Modified: trunk/src/plugins/RePlugin/RePlugin.c =================================================================== --- trunk/src/plugins/RePlugin/RePlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/RePlugin/RePlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -72,9 +72,9 @@ static sqInt matchFlags; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "RePlugin 22 September 2012 (i)" + "RePlugin 22 December 2012 (i)" #else - "RePlugin 22 September 2012 (e)" + "RePlugin 22 December 2012 (e)" #endif ; static int netMemory = 0; Modified: trunk/src/plugins/RomePlugin/RomePlugin.c =================================================================== --- trunk/src/plugins/RomePlugin/RomePlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/RomePlugin/RomePlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:12 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:37 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -192,9 +192,9 @@ static sqInt maxSurfaceID; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "RomePlugin yo.39 22 September 2012 (i)" + "RomePlugin yo.39 22 December 2012 (i)" #else - "RomePlugin yo.39 22 September 2012 (e)" + "RomePlugin yo.39 22 December 2012 (e)" #endif ; static fn_ioRegisterSurface registerSurfaceFn; Modified: trunk/src/plugins/ScratchPlugin/ScratchPlugin.c =================================================================== --- trunk/src/plugins/ScratchPlugin/ScratchPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/ScratchPlugin/ScratchPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:13 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:37 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -82,9 +82,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "ScratchPlugin 22 September 2012 (i)" + "ScratchPlugin 22 December 2012 (i)" #else - "ScratchPlugin 22 September 2012 (e)" + "ScratchPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/SecurityPlugin/SecurityPlugin.c =================================================================== --- trunk/src/plugins/SecurityPlugin/SecurityPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/SecurityPlugin/SecurityPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -73,9 +73,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "SecurityPlugin 22 September 2012 (i)" + "SecurityPlugin 22 December 2012 (i)" #else - "SecurityPlugin 22 September 2012 (e)" + "SecurityPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/SerialPlugin/SerialPlugin.c =================================================================== --- trunk/src/plugins/SerialPlugin/SerialPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/SerialPlugin/SerialPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -60,9 +60,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "SerialPlugin 22 September 2012 (i)" + "SerialPlugin 22 December 2012 (i)" #else - "SerialPlugin 22 September 2012 (e)" + "SerialPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c =================================================================== --- trunk/src/plugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:01 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -70,9 +70,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "SlangTestSupportPlugin 22 September 2012 (i)" + "SlangTestSupportPlugin 22 December 2012 (i)" #else - "SlangTestSupportPlugin 22 September 2012 (e)" + "SlangTestSupportPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/SocketPlugin/SocketPlugin.c =================================================================== --- trunk/src/plugins/SocketPlugin/SocketPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/SocketPlugin/SocketPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:01 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -122,9 +122,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "SocketPlugin 22 September 2012 (i)" + "SocketPlugin 22 December 2012 (i)" #else - "SocketPlugin 22 September 2012 (e)" + "SocketPlugin 22 December 2012 (e)" #endif ; static void * sCCLOPfn; Modified: trunk/src/plugins/SoundCodecPrims/SoundCodecPrims.c =================================================================== --- trunk/src/plugins/SoundCodecPrims/SoundCodecPrims.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/SoundCodecPrims/SoundCodecPrims.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:02 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -53,9 +53,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "SoundCodecPrims 22 September 2012 (i)" + "SoundCodecPrims 22 December 2012 (i)" #else - "SoundCodecPrims 22 September 2012 (e)" + "SoundCodecPrims 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c =================================================================== --- trunk/src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:02 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -68,9 +68,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "SoundGenerationPlugin 22 September 2012 (i)" + "SoundGenerationPlugin 22 December 2012 (i)" #else - "SoundGenerationPlugin 22 September 2012 (e)" + "SoundGenerationPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/SoundPlugin/SoundPlugin.c =================================================================== --- trunk/src/plugins/SoundPlugin/SoundPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/SoundPlugin/SoundPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:02 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -66,9 +66,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "SoundPlugin 22 September 2012 (i)" + "SoundPlugin 22 December 2012 (i)" #else - "SoundPlugin 22 September 2012 (e)" + "SoundPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/Squeak3D/Squeak3D.c =================================================================== --- trunk/src/plugins/Squeak3D/Squeak3D.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/Squeak3D/Squeak3D.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:04 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:35 pm + by VMMaker 4.10.5 */ #include <math.h> Modified: trunk/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c =================================================================== --- trunk/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:06 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:35 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -125,9 +125,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "SqueakFFIPrims 22 September 2012 (i)" + "SqueakFFIPrims 22 December 2012 (i)" #else - "SqueakFFIPrims 22 September 2012 (e)" + "SqueakFFIPrims 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/StarSqueakPlugin/StarSqueakPlugin.c =================================================================== --- trunk/src/plugins/StarSqueakPlugin/StarSqueakPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/StarSqueakPlugin/StarSqueakPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:03 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:34 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -52,9 +52,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "StarSqueakPlugin 22 September 2012 (i)" + "StarSqueakPlugin 22 December 2012 (i)" #else - "StarSqueakPlugin 22 September 2012 (e)" + "StarSqueakPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/UUIDPlugin/UUIDPlugin.c =================================================================== --- trunk/src/plugins/UUIDPlugin/UUIDPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/UUIDPlugin/UUIDPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:13 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:37 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -53,9 +53,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "UUIDPlugin 22 September 2012 (i)" + "UUIDPlugin 22 December 2012 (i)" #else - "UUIDPlugin 22 September 2012 (e)" + "UUIDPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/UnicodePlugin/UnicodePlugin.c =================================================================== --- trunk/src/plugins/UnicodePlugin/UnicodePlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/UnicodePlugin/UnicodePlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:13 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:37 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -62,9 +62,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "UnicodePlugin 22 September 2012 (i)" + "UnicodePlugin 22 December 2012 (i)" #else - "UnicodePlugin 22 September 2012 (e)" + "UnicodePlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c =================================================================== --- trunk/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:15 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:38 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -29,7 +29,7 @@ #endif #include <sys/types.h> /* D T Lewis - UnixOSProcessPlugin.c translated from class - UnixOSProcessPlugin of OSProcessPlugin version 4.4.11 */ + UnixOSProcessPlugin of OSProcessPlugin version 4.5.1 */ #include <sys/time.h> #include <sys/wait.h> #include <signal.h> @@ -90,6 +90,7 @@ #pragma export on EXPORT(sqInt) moduleUnloaded(char *aModuleName); #pragma export off +static sqInt msg(char *s); static sqInt newPthreadTypeByteArray(pthread_t aPthreadType); #pragma export on EXPORT(sqInt) primitiveArgumentAt(void); @@ -181,7 +182,8 @@ #pragma export on EXPORT(sqInt) setInterpreter(struct VirtualMachine*anInterpreter); #pragma export off -static void * setSignalNumberhandler(sqInt anInteger, void *signalHandlerAddress); +static sqInt setSigaltstack(void); +static void * setSignalNumberhandler(sqInt signalNumber, void *signalHandlerAddress); #pragma export on EXPORT(sqInt) shutdownModule(void); #pragma export off @@ -216,9 +218,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "UnixOSProcessPlugin 22 September 2012 (i)" + "UnixOSProcessPlugin 22 December 2012 (i)" #else - "UnixOSProcessPlugin 22 September 2012 (e)" + "UnixOSProcessPlugin 22 December 2012 (e)" #endif ; static void *originalSigHandlers[NSIG]; @@ -641,6 +643,16 @@ atexit(sendSignalToPids); ; vmThread = pthread_self(); + +# ifdef SA_ONSTACK // true if platform supports sigaltstack, else meaningless redeclarations of stack_t and sigaction + setSigaltstack(); +# else + +# define stack_t sqInt + +# define sigaction VirtualMachine +# endif // SA_ONSTACK + } @@ -721,7 +733,11 @@ EXPORT(sqInt) moduleUnloaded(char *aModuleName) { } +static sqInt msg(char *s) { + fprintf(stderr, "\n%s: %s", moduleName, s); +} + /* A pthread_t is an unsigned long, which may be 8 bytes on some 64 bit platforms. This stores the value in a byte array that can be easily passed to the image. */ @@ -2786,10 +2802,65 @@ } +/* Set a new signal stack, or reuse existing signal stack if one has been previously + allocated. Signals will be delivered on this stack to avoid consuming native stack + space that may be required for a StackInterpreter. */ + +static sqInt setSigaltstack(void) { + sqInt SigStackSize; + stack_t sigstack; + + +# ifdef SA_ONSTACK // true if platform supports sigaltstack + if ((sigaltstack(0,&sigstack)) < 0) { + perror("sigaltstack"); + } + +# ifdef SA_DISABLE // Use existing signal stack if available. Mac OS documents SA_DISABLE but defines SS_DISABLE + if (!(sigstack.ss_size == 0 || (sigstack.ss_flags & SA_DISABLE))) { + return 1; + } +# else + if (!(sigstack.ss_size == 0 || (sigstack.ss_flags & SS_DISABLE))) { + return 1; + } +# endif // SA_DISABLE + + SigStackSize = ((((1024 * (sizeof(void *))) * 16) < (MINSIGSTKSZ)) ? (MINSIGSTKSZ) : ((1024 * (sizeof(void *))) * 16)); + if (null == (sigstack.ss_size = SigStackSize, sigstack.ss_sp = malloc(SigStackSize))) { + msg("sigstack malloc failed"); + return 0; + } + if (sigaltstack(&sigstack, 0) < 0) { + msg("sigaltstack install failed"); + (void)free(sigstack.ss_sp); + return 0; + } + return 1; +# endif // SA_ONSTACK + +} + + /* Set a signal handler. The C code translator will convert #sig:nal: into 'signal(parm1, parm2)' */ -static void * setSignalNumberhandler(sqInt anInteger, void *signalHandlerAddress) { - return signal(anInteger, signalHandlerAddress); +static void * setSignalNumberhandler(sqInt signalNumber, void *signalHandlerAddress) { + struct sigaction oldHandlerAction; + struct sigaction sigHandlerAction; + + +# ifdef SA_ONSTACK // true if platform supports sigaltstack + sigHandlerAction.sa_sigaction = signalHandlerAddress; + sigHandlerAction.sa_flags = SA_ONSTACK | SA_RESTART; + sigemptyset(&sigHandlerAction.sa_mask); + if ((sigaction(signalNumber, (&sigHandlerAction), (&oldHandlerAction))) != 0) { + perror("signal"); + } + return oldHandlerAction.sa_sigaction; +# else + return signal(signalNumber, signalHandlerAddress); +# endif // SA_ONSTACK + } EXPORT(sqInt) shutdownModule(void) { @@ -3011,7 +3082,7 @@ /* Answer a string identifying the version level for this plugin. */ static char * versionString(void) { - static char version[]= "4.4.11"; + static char version[]= "4.5.1"; return version; } Modified: trunk/src/plugins/WeDoPlugin/WeDoPlugin.c =================================================================== --- trunk/src/plugins/WeDoPlugin/WeDoPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/WeDoPlugin/WeDoPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:15 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:38 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -54,9 +54,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "WeDoPlugin 22 September 2012 (i)" + "WeDoPlugin 22 December 2012 (i)" #else - "WeDoPlugin 22 September 2012 (e)" + "WeDoPlugin 22 December 2012 (e)" #endif ; Modified: trunk/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c =================================================================== --- trunk/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ -1,5 +1,5 @@ -/* Automatically generated from Squeak on 22 September 2012 12:36:15 pm - by VMMaker 4.10.3 +/* Automatically generated from Squeak on 22 December 2012 4:28:38 pm + by VMMaker 4.10.5 */ #include <math.h> @@ -70,9 +70,9 @@ struct VirtualMachine* interpreterProxy; static const char *moduleName = #ifdef SQUEAK_BUILTIN_PLUGIN - "XDisplayControlPlugin 22 September 2012 (i)" + "XDisplayControlPlugin 22 December 2012 (i)" #else - "XDisplayControlPlugin 22 September 2012 (e)" + "XDisplayControlPlugin 22 December 2012 (e)" #endif ; static int osprocessSandboxSecurity; Modified: trunk/src/plugins/ZipPlugin/ZipPlugin.c =================================================================== --- trunk/src/plugins/ZipPlugin/ZipPlugin.c 2012-12-21 00:45:13 UTC (rev 2641) +++ trunk/src/plugins/ZipPlugin/ZipPlugin.c 2012-12-22 21:45:17 UTC (rev 2642) @@ Diff output truncated at 50000 characters. @@ |
Free forum by Nabble | Edit this page |