Revision: 2683
Author: lewis
Date: 2013-02-15 17:00:46 -0800 (Fri, 15 Feb 2013)
Log Message:
-----------
Sources as per VMMaker-tpr.300
Many small changes to correct C type clashes.
Primtives now declared as void foo() instead of sqInt foo().
PrimitiveTable corrected to suit and all prim calling & lookup matched.
isBytes() added to VMPluginCodeGenerator>emithCHeaderForPrimitivesOn: to
support changed MiscPrimitivesPlugin
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 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/ckformat.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -5,7 +5,7 @@
/* Usage: ckformat imageFileName */
/* --- DO NOT EDIT THIS FILE --- */
-/* --- Automatically generated from class ImageFormat 2013-01-04T00:29:08.108-05:00--- */
+/* --- Automatically generated from class ImageFormat 2013-02-15T19:50:54.446-05:00--- */
/* --- Source code is in package ImageFormat in the VMMaker repository --- */
/* --- DO NOT EDIT THIS FILE --- */
Modified: trunk/src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c
===================================================================
--- trunk/src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:46 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -43,6 +43,7 @@
#define fetchFloatofObject(idx,oop) (interpreterProxy->fetchFloatofObject(idx,oop))
#define fetchIntegerofObject(idx,oop) (interpreterProxy->fetchIntegerofObject(idx,oop))
#define floatValueOf(oop) (interpreterProxy->floatValueOf(oop))
+#define isBytes(oop) (interpreterProxy->isBytes(oop))
#define pop(n) (interpreterProxy->pop(n))
#define pushInteger(n) (interpreterProxy->pushInteger(n))
#define sizeOfSTArrayFromCPrimitive(cPtr) (interpreterProxy->sizeOfSTArrayFromCPrimitive(cPtr))
@@ -62,9 +63,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "ADPCMCodecPlugin 4 January 2013 (i)"
+ "ADPCMCodecPlugin 15 February 2013 (i)"
#else
- "ADPCMCodecPlugin 4 January 2013 (e)"
+ "ADPCMCodecPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/AioPlugin/AioPlugin.c
===================================================================
--- trunk/src/plugins/AioPlugin/AioPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/AioPlugin/AioPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:07 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:54 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -81,9 +81,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "AioPlugin 4 January 2013 (i)"
+ "AioPlugin 15 February 2013 (i)"
#else
- "AioPlugin 4 January 2013 (e)"
+ "AioPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c
===================================================================
--- trunk/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/AsynchFilePlugin/AsynchFilePlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:46 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -60,9 +60,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "AsynchFilePlugin 4 January 2013 (i)"
+ "AsynchFilePlugin 15 February 2013 (i)"
#else
- "AsynchFilePlugin 4 January 2013 (e)"
+ "AsynchFilePlugin 15 February 2013 (e)"
#endif
;
static void * sCOAFfn;
Modified: trunk/src/plugins/B2DPlugin/B2DPlugin.c
===================================================================
--- trunk/src/plugins/B2DPlugin/B2DPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/B2DPlugin/B2DPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:01 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:47 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -414,9 +414,9 @@
static void * loadBBFn;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "B2DPlugin 4 January 2013 (i)"
+ "B2DPlugin 15 February 2013 (i)"
#else
- "B2DPlugin 4 January 2013 (e)"
+ "B2DPlugin 15 February 2013 (e)"
#endif
;
static int* objBuffer;
Modified: trunk/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c
===================================================================
--- trunk/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:04 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:51 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -90,9 +90,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "B3DAcceleratorPlugin 4 January 2013 (i)"
+ "B3DAcceleratorPlugin 15 February 2013 (i)"
#else
- "B3DAcceleratorPlugin 4 January 2013 (e)"
+ "B3DAcceleratorPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c
===================================================================
--- trunk/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:46 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -51,9 +51,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "BMPReadWriterPlugin 4 January 2013 (i)"
+ "BMPReadWriterPlugin 15 February 2013 (i)"
#else
- "BMPReadWriterPlugin 4 January 2013 (e)"
+ "BMPReadWriterPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/BitBltPlugin/BitBltPlugin.c
===================================================================
--- trunk/src/plugins/BitBltPlugin/BitBltPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/BitBltPlugin/BitBltPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:01 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:48 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -237,9 +237,9 @@
};
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "BitBltPlugin 4 January 2013 (i)"
+ "BitBltPlugin 15 February 2013 (i)"
#else
- "BitBltPlugin 4 January 2013 (e)"
+ "BitBltPlugin 15 February 2013 (e)"
#endif
;
static sqInt nWords;
Modified: trunk/src/plugins/CameraPlugin/CameraPlugin.c
===================================================================
--- trunk/src/plugins/CameraPlugin/CameraPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/CameraPlugin/CameraPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:05 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:51 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -57,9 +57,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "CameraPlugin 4 January 2013 (i)"
+ "CameraPlugin 15 February 2013 (i)"
#else
- "CameraPlugin 4 January 2013 (e)"
+ "CameraPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c
===================================================================
--- trunk/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:05 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:51 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -54,9 +54,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "ClipboardExtendedPlugin 4 January 2013 (i)"
+ "ClipboardExtendedPlugin 15 February 2013 (i)"
#else
- "ClipboardExtendedPlugin 4 January 2013 (e)"
+ "ClipboardExtendedPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/CroquetPlugin/CroquetPlugin.c
===================================================================
--- trunk/src/plugins/CroquetPlugin/CroquetPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/CroquetPlugin/CroquetPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:01 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:48 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -63,9 +63,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "CroquetPlugin 4 January 2013 (i)"
+ "CroquetPlugin 15 February 2013 (i)"
#else
- "CroquetPlugin 4 January 2013 (e)"
+ "CroquetPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/DBusPlugin/DBusPlugin.c
===================================================================
--- trunk/src/plugins/DBusPlugin/DBusPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/DBusPlugin/DBusPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:05 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:51 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -136,9 +136,9 @@
static DBusMessageIter messageIter[DBUS_MAXIMUM_TYPE_RECURSION_DEPTH];
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "DBusPlugin 4 January 2013 (i)"
+ "DBusPlugin 15 February 2013 (i)"
#else
- "DBusPlugin 4 January 2013 (e)"
+ "DBusPlugin 15 February 2013 (e)"
#endif
;
static DBusMessage* writeMessage;
Modified: trunk/src/plugins/DSAPrims/DSAPrims.c
===================================================================
--- trunk/src/plugins/DSAPrims/DSAPrims.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/DSAPrims/DSAPrims.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:01 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:48 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -60,9 +60,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "DSAPrims 4 January 2013 (i)"
+ "DSAPrims 15 February 2013 (i)"
#else
- "DSAPrims 4 January 2013 (e)"
+ "DSAPrims 15 February 2013 (e)"
#endif
;
static sqInt remainderDigitCount;
Modified: trunk/src/plugins/DropPlugin/DropPlugin.c
===================================================================
--- trunk/src/plugins/DropPlugin/DropPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/DropPlugin/DropPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:02 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:48 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -55,9 +55,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "DropPlugin 4 January 2013 (i)"
+ "DropPlugin 15 February 2013 (i)"
#else
- "DropPlugin 4 January 2013 (e)"
+ "DropPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/FFTPlugin/FFTPlugin.c
===================================================================
--- trunk/src/plugins/FFTPlugin/FFTPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/FFTPlugin/FFTPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:02 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:48 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -61,9 +61,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "FFTPlugin 4 January 2013 (i)"
+ "FFTPlugin 15 February 2013 (i)"
#else
- "FFTPlugin 4 January 2013 (e)"
+ "FFTPlugin 15 February 2013 (e)"
#endif
;
static sqInt nu;
Modified: trunk/src/plugins/FT2Plugin/FT2Plugin.c
===================================================================
--- trunk/src/plugins/FT2Plugin/FT2Plugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/FT2Plugin/FT2Plugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:02 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:48 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -115,9 +115,9 @@
static FT_Library library;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "FT2Plugin 4 January 2013 (i)"
+ "FT2Plugin 15 February 2013 (i)"
#else
- "FT2Plugin 4 January 2013 (e)"
+ "FT2Plugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/FileCopyPlugin/FileCopyPlugin.c
===================================================================
--- trunk/src/plugins/FileCopyPlugin/FileCopyPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/FileCopyPlugin/FileCopyPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:05 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:51 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -50,9 +50,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "FileCopyPlugin 4 January 2013 (i)"
+ "FileCopyPlugin 15 February 2013 (i)"
#else
- "FileCopyPlugin 4 January 2013 (e)"
+ "FileCopyPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/FilePlugin/FilePlugin.c
===================================================================
--- trunk/src/plugins/FilePlugin/FilePlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/FilePlugin/FilePlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:02 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:48 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -87,9 +87,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "FilePlugin 4 January 2013 (i)"
+ "FilePlugin 15 February 2013 (i)"
#else
- "FilePlugin 4 January 2013 (e)"
+ "FilePlugin 15 February 2013 (e)"
#endif
;
static void * sCCPfn;
@@ -748,7 +748,7 @@
return interpreterProxy->primitiveFail();
}
}
- validMask = sqFileStdioHandlesInto((&fileRecords));
+ validMask = sqFileStdioHandlesInto(fileRecords);
if (validMask == 0) {
return interpreterProxy->primitiveFail();
}
Modified: trunk/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c
===================================================================
--- trunk/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/FloatArrayPlugin/FloatArrayPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:02 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:49 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -63,9 +63,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "FloatArrayPlugin 4 January 2013 (i)"
+ "FloatArrayPlugin 15 February 2013 (i)"
#else
- "FloatArrayPlugin 4 January 2013 (e)"
+ "FloatArrayPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/FloatMathPlugin/FloatMathPlugin.c
===================================================================
--- trunk/src/plugins/FloatMathPlugin/FloatMathPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/FloatMathPlugin/FloatMathPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:02 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:49 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -72,9 +72,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "FloatMathPlugin 4 January 2013 (i)"
+ "FloatMathPlugin 15 February 2013 (i)"
#else
- "FloatMathPlugin 4 January 2013 (e)"
+ "FloatMathPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/GeniePlugin/GeniePlugin.c
===================================================================
--- trunk/src/plugins/GeniePlugin/GeniePlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/GeniePlugin/GeniePlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:02 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:49 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -54,9 +54,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "GeniePlugin v2.0 4 January 2013 (i)"
+ "GeniePlugin v2.0 15 February 2013 (i)"
#else
- "GeniePlugin v2.0 4 January 2013 (e)"
+ "GeniePlugin v2.0 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/HostWindowPlugin/HostWindowPlugin.c
===================================================================
--- trunk/src/plugins/HostWindowPlugin/HostWindowPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/HostWindowPlugin/HostWindowPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:06 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:52 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -59,9 +59,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "HostWindowPlugin 4 January 2013 (i)"
+ "HostWindowPlugin 15 February 2013 (i)"
#else
- "HostWindowPlugin 4 January 2013 (e)"
+ "HostWindowPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c
===================================================================
--- trunk/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:02 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:49 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -61,9 +61,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "JPEGReadWriter2Plugin 4 January 2013 (i)"
+ "JPEGReadWriter2Plugin 15 February 2013 (i)"
#else
- "JPEGReadWriter2Plugin 4 January 2013 (e)"
+ "JPEGReadWriter2Plugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c
===================================================================
--- trunk/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:02 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:49 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -129,9 +129,9 @@
static sqInt jsReadLimit;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "JPEGReaderPlugin 4 January 2013 (i)"
+ "JPEGReaderPlugin 15 February 2013 (i)"
#else
- "JPEGReaderPlugin 4 January 2013 (e)"
+ "JPEGReaderPlugin 15 February 2013 (e)"
#endif
;
static int *residuals;
Modified: trunk/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c
===================================================================
--- trunk/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:03 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:49 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -55,9 +55,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "JoystickTabletPlugin 4 January 2013 (i)"
+ "JoystickTabletPlugin 15 February 2013 (i)"
#else
- "JoystickTabletPlugin 4 January 2013 (e)"
+ "JoystickTabletPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/Klatt/Klatt.c
===================================================================
--- trunk/src/plugins/Klatt/Klatt.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/Klatt/Klatt.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:03 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:49 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -148,9 +148,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "Klatt 4 January 2013 (i)"
+ "Klatt 15 February 2013 (i)"
#else
- "Klatt 4 January 2013 (e)"
+ "Klatt 15 February 2013 (e)"
#endif
;
static float nlast;
Modified: trunk/src/plugins/LargeIntegers/LargeIntegers.c
===================================================================
--- trunk/src/plugins/LargeIntegers/LargeIntegers.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/LargeIntegers/LargeIntegers.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:03 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:49 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
Modified: trunk/src/plugins/LocalePlugin/LocalePlugin.c
===================================================================
--- trunk/src/plugins/LocalePlugin/LocalePlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/LocalePlugin/LocalePlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:03 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:49 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -64,9 +64,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "LocalePlugin 4 January 2013 (i)"
+ "LocalePlugin 15 February 2013 (i)"
#else
- "LocalePlugin 4 January 2013 (e)"
+ "LocalePlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/MIDIPlugin/MIDIPlugin.c
===================================================================
--- trunk/src/plugins/MIDIPlugin/MIDIPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/MIDIPlugin/MIDIPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:06 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:53 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -63,9 +63,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "MIDIPlugin 4 January 2013 (i)"
+ "MIDIPlugin 15 February 2013 (i)"
#else
- "MIDIPlugin 4 January 2013 (e)"
+ "MIDIPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c
===================================================================
--- trunk/src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:03 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:50 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -67,9 +67,9 @@
static double m23ResultY;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "Matrix2x3Plugin 4 January 2013 (i)"
+ "Matrix2x3Plugin 15 February 2013 (i)"
#else
- "Matrix2x3Plugin 4 January 2013 (e)"
+ "Matrix2x3Plugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c
===================================================================
--- trunk/src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:03 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:50 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -43,6 +43,7 @@
#define fetchFloatofObject(idx,oop) (interpreterProxy->fetchFloatofObject(idx,oop))
#define fetchIntegerofObject(idx,oop) (interpreterProxy->fetchIntegerofObject(idx,oop))
#define floatValueOf(oop) (interpreterProxy->floatValueOf(oop))
+#define isBytes(oop) (interpreterProxy->isBytes(oop))
#define pop(n) (interpreterProxy->pop(n))
#define pushInteger(n) (interpreterProxy->pushInteger(n))
#define sizeOfSTArrayFromCPrimitive(cPtr) (interpreterProxy->sizeOfSTArrayFromCPrimitive(cPtr))
@@ -62,9 +63,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "MiscPrimitivePlugin 4 January 2013 (i)"
+ "MiscPrimitivePlugin 15 February 2013 (i)"
#else
- "MiscPrimitivePlugin 4 January 2013 (e)"
+ "MiscPrimitivePlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c
===================================================================
--- trunk/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/Mpeg3Plugin/Mpeg3Plugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:06 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:53 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -94,9 +94,9 @@
static sqInt maximumNumberOfFilesToWatch;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "Mpeg3Plugin 4 January 2013 (i)"
+ "Mpeg3Plugin 15 February 2013 (i)"
#else
- "Mpeg3Plugin 4 January 2013 (e)"
+ "Mpeg3Plugin 15 February 2013 (e)"
#endif
;
static mpeg3_t *mpegFiles[1024+1];
Modified: trunk/src/plugins/RePlugin/RePlugin.c
===================================================================
--- trunk/src/plugins/RePlugin/RePlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/RePlugin/RePlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:03 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:50 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -72,9 +72,9 @@
static sqInt matchFlags;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "RePlugin 4 January 2013 (i)"
+ "RePlugin 15 February 2013 (i)"
#else
- "RePlugin 4 January 2013 (e)"
+ "RePlugin 15 February 2013 (e)"
#endif
;
static int netMemory = 0;
Modified: trunk/src/plugins/RomePlugin/RomePlugin.c
===================================================================
--- trunk/src/plugins/RomePlugin/RomePlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/RomePlugin/RomePlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:07 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:53 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -192,9 +192,9 @@
static sqInt maxSurfaceID;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "RomePlugin yo.39 4 January 2013 (i)"
+ "RomePlugin yo.39 15 February 2013 (i)"
#else
- "RomePlugin yo.39 4 January 2013 (e)"
+ "RomePlugin yo.39 15 February 2013 (e)"
#endif
;
static fn_ioRegisterSurface registerSurfaceFn;
Modified: trunk/src/plugins/ScratchPlugin/ScratchPlugin.c
===================================================================
--- trunk/src/plugins/ScratchPlugin/ScratchPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/ScratchPlugin/ScratchPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:07 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:53 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -82,9 +82,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "ScratchPlugin 4 January 2013 (i)"
+ "ScratchPlugin 15 February 2013 (i)"
#else
- "ScratchPlugin 4 January 2013 (e)"
+ "ScratchPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/SecurityPlugin/SecurityPlugin.c
===================================================================
--- trunk/src/plugins/SecurityPlugin/SecurityPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/SecurityPlugin/SecurityPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:03 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:50 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -73,9 +73,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "SecurityPlugin 4 January 2013 (i)"
+ "SecurityPlugin 15 February 2013 (i)"
#else
- "SecurityPlugin 4 January 2013 (e)"
+ "SecurityPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/SerialPlugin/SerialPlugin.c
===================================================================
--- trunk/src/plugins/SerialPlugin/SerialPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/SerialPlugin/SerialPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:03 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:50 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -60,9 +60,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "SerialPlugin 4 January 2013 (i)"
+ "SerialPlugin 15 February 2013 (i)"
#else
- "SerialPlugin 4 January 2013 (e)"
+ "SerialPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c
===================================================================
--- trunk/src/plugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/SlangTestSupportPlugin/SlangTestSupportPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:04 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:50 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -70,9 +70,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "SlangTestSupportPlugin 4 January 2013 (i)"
+ "SlangTestSupportPlugin 15 February 2013 (i)"
#else
- "SlangTestSupportPlugin 4 January 2013 (e)"
+ "SlangTestSupportPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/SocketPlugin/SocketPlugin.c
===================================================================
--- trunk/src/plugins/SocketPlugin/SocketPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/SocketPlugin/SocketPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:04 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:50 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -122,9 +122,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "SocketPlugin 4 January 2013 (i)"
+ "SocketPlugin 15 February 2013 (i)"
#else
- "SocketPlugin 4 January 2013 (e)"
+ "SocketPlugin 15 February 2013 (e)"
#endif
;
static void * sCCLOPfn;
Modified: trunk/src/plugins/SoundCodecPrims/SoundCodecPrims.c
===================================================================
--- trunk/src/plugins/SoundCodecPrims/SoundCodecPrims.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/SoundCodecPrims/SoundCodecPrims.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:04 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:50 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -53,9 +53,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "SoundCodecPrims 4 January 2013 (i)"
+ "SoundCodecPrims 15 February 2013 (i)"
#else
- "SoundCodecPrims 4 January 2013 (e)"
+ "SoundCodecPrims 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c
===================================================================
--- trunk/src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:04 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:50 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -44,6 +44,7 @@
#define fetchFloatofObject(idx,oop) (interpreterProxy->fetchFloatofObject(idx,oop))
#define fetchIntegerofObject(idx,oop) (interpreterProxy->fetchIntegerofObject(idx,oop))
#define floatValueOf(oop) (interpreterProxy->floatValueOf(oop))
+#define isBytes(oop) (interpreterProxy->isBytes(oop))
#define pop(n) (interpreterProxy->pop(n))
#define pushInteger(n) (interpreterProxy->pushInteger(n))
#define sizeOfSTArrayFromCPrimitive(cPtr) (interpreterProxy->sizeOfSTArrayFromCPrimitive(cPtr))
@@ -68,9 +69,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "SoundGenerationPlugin 4 January 2013 (i)"
+ "SoundGenerationPlugin 15 February 2013 (i)"
#else
- "SoundGenerationPlugin 4 January 2013 (e)"
+ "SoundGenerationPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/SoundPlugin/SoundPlugin.c
===================================================================
--- trunk/src/plugins/SoundPlugin/SoundPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/SoundPlugin/SoundPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:04 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:50 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -66,9 +66,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "SoundPlugin 4 January 2013 (i)"
+ "SoundPlugin 15 February 2013 (i)"
#else
- "SoundPlugin 4 January 2013 (e)"
+ "SoundPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/Squeak3D/Squeak3D.c
===================================================================
--- trunk/src/plugins/Squeak3D/Squeak3D.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/Squeak3D/Squeak3D.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:04 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:51 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
Modified: trunk/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c
===================================================================
--- trunk/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/SqueakFFIPrims/SqueakFFIPrims.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:05 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:51 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -125,9 +125,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "SqueakFFIPrims 4 January 2013 (i)"
+ "SqueakFFIPrims 15 February 2013 (i)"
#else
- "SqueakFFIPrims 4 January 2013 (e)"
+ "SqueakFFIPrims 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/StarSqueakPlugin/StarSqueakPlugin.c
===================================================================
--- trunk/src/plugins/StarSqueakPlugin/StarSqueakPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/StarSqueakPlugin/StarSqueakPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:04 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:50 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -52,9 +52,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "StarSqueakPlugin 4 January 2013 (i)"
+ "StarSqueakPlugin 15 February 2013 (i)"
#else
- "StarSqueakPlugin 4 January 2013 (e)"
+ "StarSqueakPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/UUIDPlugin/UUIDPlugin.c
===================================================================
--- trunk/src/plugins/UUIDPlugin/UUIDPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/UUIDPlugin/UUIDPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:07 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:53 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -53,9 +53,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "UUIDPlugin 4 January 2013 (i)"
+ "UUIDPlugin 15 February 2013 (i)"
#else
- "UUIDPlugin 4 January 2013 (e)"
+ "UUIDPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/UnicodePlugin/UnicodePlugin.c
===================================================================
--- trunk/src/plugins/UnicodePlugin/UnicodePlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/UnicodePlugin/UnicodePlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:07 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:53 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -62,9 +62,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "UnicodePlugin 4 January 2013 (i)"
+ "UnicodePlugin 15 February 2013 (i)"
#else
- "UnicodePlugin 4 January 2013 (e)"
+ "UnicodePlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
===================================================================
--- trunk/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:07 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:54 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -218,9 +218,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "UnixOSProcessPlugin 4 January 2013 (i)"
+ "UnixOSProcessPlugin 15 February 2013 (i)"
#else
- "UnixOSProcessPlugin 4 January 2013 (e)"
+ "UnixOSProcessPlugin 15 February 2013 (e)"
#endif
;
static void *originalSigHandlers[NSIG];
Modified: trunk/src/plugins/WeDoPlugin/WeDoPlugin.c
===================================================================
--- trunk/src/plugins/WeDoPlugin/WeDoPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/WeDoPlugin/WeDoPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:08 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:54 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -54,9 +54,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "WeDoPlugin 4 January 2013 (i)"
+ "WeDoPlugin 15 February 2013 (i)"
#else
- "WeDoPlugin 4 January 2013 (e)"
+ "WeDoPlugin 15 February 2013 (e)"
#endif
;
Modified: trunk/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c
===================================================================
--- trunk/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:08 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:54 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -70,9 +70,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "XDisplayControlPlugin 4 January 2013 (i)"
+ "XDisplayControlPlugin 15 February 2013 (i)"
#else
- "XDisplayControlPlugin 4 January 2013 (e)"
+ "XDisplayControlPlugin 15 February 2013 (e)"
#endif
;
static int osprocessSandboxSecurity;
Modified: trunk/src/plugins/ZipPlugin/ZipPlugin.c
===================================================================
--- trunk/src/plugins/ZipPlugin/ZipPlugin.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/plugins/ZipPlugin/ZipPlugin.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 4 January 2013 12:29:02 am
- by VMMaker 4.10.8
+/* Automatically generated from Squeak on 15 February 2013 7:50:48 pm
+ by VMMaker 4.10.12
*/
#include <math.h>
@@ -78,9 +78,9 @@
struct VirtualMachine* interpreterProxy;
static const char *moduleName =
#ifdef SQUEAK_BUILTIN_PLUGIN
- "ZipPlugin 4 January 2013 (i)"
+ "ZipPlugin 15 February 2013 (i)"
#else
- "ZipPlugin 4 January 2013 (e)"
+ "ZipPlugin 15 February 2013 (e)"
#endif
;
static unsigned int zipBaseDistance[] = {
Modified: trunk/src/vm/interp.c
===================================================================
--- trunk/src/vm/interp.c 2013-02-14 06:15:00 UTC (rev 2682)
+++ trunk/src/vm/interp.c 2013-02-16 01:00:46 UTC (rev 2683)
@@ -1,5 +1,5 @@
-/* Automatically generated from Squeak on 13 February 2013 8:00:24 am
- by VMMaker 4.10.11
+/* Automatically generated from Squeak on 15 February 2013 7:50:45 pm
+ by VMMaker 4.10.12
*/
#if 1
# define SQ_USE_GLOBAL_STRUCT 1
@@ -158,7 +158,7 @@
#define InitialIPIndex 4
#define InstanceSpecificationIndex 2
#define InstructionPointerIndex 1
-#define InterpreterSourceVersion "4.10.11"
+#define InterpreterSourceVersion "4.10.12"
#define InvokeCallbackSelector 53
#define LargeContextBit 262144
#define LastLinkIndex 1
@@ -233,7 +233,7 @@
EXPORT(sqInt) addGCRoot(sqInt *varLoc);
#pragma export off
sqInt addNewMethodToCache(void);
-sqInt addToExternalPrimitiveTable(void *functionAddress);
+sqInt addToExternalPrimitiveTable(void (*functionAddress)(void));
sqInt adjustAllOopsBy(sqInt bytesToShift);
sqInt allYoungand(sqInt array1, sqInt array2);
sqInt allocateChunk(sqInt byteSize);
@@ -251,7 +251,7 @@
sqInt byteSizeOf(sqInt oop);
sqInt byteSwapByteObjectsFromto(sqInt startOop, sqInt stopAddr);
sqInt byteSwapped(sqInt w);
-sqInt callExternalPrimitive(void *functionID);
+sqInt callExternalPrimitive(void *functionID(void));
#pragma export on
EXPORT(sqInt) callInterpreter(void);
EXPORT(sqInt) callbackEnter(sqInt *callbackID);
@@ -305,8 +305,8 @@
sqInt copyBitsFromtoat(sqInt x0, sqInt x1, sqInt y);
sqInt copyObjtoSegmentaddrstopAtsaveOopAtheaderAt(sqInt oop, sqInt segmentWordArray, sqInt lastSeg, sqInt stopAddr, sqInt oopPtr, sqInt hdrPtr);
sqInt createActualMessageTo(sqInt aClass);
-sqInt dispatchFunctionPointer(void *aFunctionPointer);
-sqInt dispatchFunctionPointerOnin(sqInt primIdx, void *primTable[]);
+sqInt dispatchFunctionPointer(void (*aFunctionPointer)(void));
+sqInt dispatchFunctionPointerOnin(sqInt primIdx, void (*primTable[])(void));
sqInt displayBitsOfLeftTopRightBottom(sqInt aForm, sqInt l, sqInt t, sqInt r, sqInt b);
sqInt displayObject(void);
sqInt doPrimitiveDivby(sqInt rcvr, sqInt arg);
@@ -460,7 +460,7 @@
sqInt primitiveArrayBecomeOneWay(void);
sqInt primitiveArrayBecomeOneWayCopyHash(void);
sqInt primitiveAsFloat(void);
-sqInt primitiveAsOop(void);
+void primitiveAsOop(void);
sqInt primitiveAt(void);
sqInt primitiveAtPut(void);
sqInt primitiveBeCursor(void);
@@ -483,7 +483,7 @@
#pragma export on
EXPORT(sqInt) primitiveBitXorLargeIntegers(void);
#pragma export off
-sqInt primitiveBlockCopy(void);
+void primitiveBlockCopy(void);
sqInt primitiveBytesLeft(void);
sqInt primitiveCalloutToFFI(void);
sqInt primitiveChangeClass(void);
@@ -492,14 +492,14 @@
#pragma export off
sqInt primitiveClass(void);
sqInt primitiveClipboardText(void);
-sqInt primitiveClone(void);
-sqInt primitiveClosureCopyWithCopiedValues(void);
-sqInt primitiveClosureValue(void);
-sqInt primitiveClosureValueNoContextSwitch(void);
-sqInt primitiveClosureValueWithArgs(void);
+void primitiveClone(void);
+void primitiveClosureCopyWithCopiedValues(void);
+void primitiveClosureValue(void);
+void primitiveClosureValueNoContextSwitch(void);
+void primitiveClosureValueWithArgs(void);
sqInt primitiveConstantFill(void);
-sqInt primitiveCopyObject(void);
-sqInt primitiveDeferDisplayUpdates(void);
+void primitiveCopyObject(void);
+void primitiveDeferDisplayUpdates(void);
#pragma export on
EXPORT(sqInt) primitiveDisablePowerManager(void);
#pragma export off
@@ -511,25 +511,25 @@
#pragma export on
EXPORT(sqInt) primitiveDivideLargeIntegers(void);
#pragma export off
-sqInt primitiveDoPrimitiveWithArgs(void);
+void primitiveDoPrimitiveWithArgs(void);
sqInt primitiveEqual(void);
#pragma export on
EXPORT(sqInt) primitiveEqualLargeIntegers(void);
#pragma export off
-sqInt primitiveExecuteMethod(void);
-sqInt primitiveExecuteMethodArgsArray(void);
+void primitiveExecuteMethod(void);
+void primitiveExecuteMethodArgsArray(void);
sqInt primitiveExitToDebugger(void);
sqInt primitiveExp(void);
sqInt primitiveExponent(void);
-sqInt primitiveExternalCall(void);
+void primitiveExternalCall(void);
sqInt primitiveFail(void);
sqInt primitiveFailFor(sqInt reasonCode);
sqInt primitiveFindHandlerContext(void);
sqInt primitiveFindNextUnwindContext(void);
sqInt primitiveFloatAdd(void);
sqInt primitiveFloatAddtoArg(sqInt rcvrOop, sqInt argOop);
-sqInt primitiveFloatAt(void);
-sqInt primitiveFloatAtPut(void);
+void primitiveFloatAt(void);
+void primitiveFloatAtPut(void);
sqInt primitiveFloatDivide(void);
sqInt primitiveFloatDividebyArg(sqInt rcvrOop, sqInt argOop);
sqInt primitiveFloatEqual(void);
@@ -548,8 +548,8 @@
sqInt primitiveFloatSubtract(void);
sqInt primitiveFloatSubtractfromArg(sqInt rcvrOop, sqInt argOop);
sqInt primitiveFlushCache(void);
-sqInt primitiveFlushCacheByMethod(void);
-sqInt primitiveFlushCacheSelective(void);
+void primitiveFlushCacheByMethod(void);
+void primitiveFlushCacheSelective(void);
sqInt primitiveFlushExternalPrimitives(void);
sqInt primitiveForceDisplayUpdate(void);
#pragma export on
@@ -585,7 +585,7 @@
EXPORT(sqInt) primitiveInterpreterSourceVersion(void);
#pragma export off
sqInt primitiveInterruptSemaphore(void);
-sqInt primitiveInvokeObjectAsMethod(void);
+void primitiveInvokeObjectAsMethod(void);
#pragma export on
EXPORT(sqInt) primitiveIsRoot(void);
EXPORT(sqInt) primitiveIsYoung(void);
@@ -603,7 +603,7 @@
sqInt primitiveListBuiltinModule(void);
sqInt primitiveListExternalModule(void);
sqInt primitiveLoadImageSegment(void);
-sqInt primitiveLoadInstVar(void);
+void primitiveLoadInstVar(void);
#pragma export on
EXPORT(sqInt) primitiveLocalMicrosecondClock(void);
#pragma export off
@@ -645,21 +645,21 @@
sqInt primitiveObjectAt(void);
sqInt primitiveObjectAtPut(void);
sqInt primitiveObjectPointsTo(void);
-sqInt primitivePerform(void);
+void primitivePerform(void);
sqInt primitivePerformAt(sqInt lookupClass);
-sqInt primitivePerformInSuperclass(void);
-sqInt primitivePerformWithArgs(void);
+void primitivePerformInSuperclass(void);
+void primitivePerformWithArgs(void);
#pragma export on
EXPORT(sqInt) primitivePlatformSourceVersion(void);
#pragma export off
-sqInt primitivePushFalse(void);
-sqInt primitivePushMinusOne(void);
-sqInt primitivePushNil(void);
-sqInt primitivePushOne(void);
-sqInt primitivePushSelf(void);
-sqInt primitivePushTrue(void);
-sqInt primitivePushTwo(void);
-sqInt primitivePushZero(void);
+void primitivePushFalse(void);
+void primitivePushMinusOne(void);
+void primitivePushNil(void);
+void primitivePushOne(void);
+void primitivePushSelf(void);
+void primitivePushTrue(void);
+void primitivePushTwo(void);
+void primitivePushZero(void);
sqInt primitiveQuit(void);
sqInt primitiveQuo(void);
#pragma export on
@@ -670,7 +670,7 @@
EXPORT(sqInt) primitiveRemLargeIntegers(void);
#pragma export off
sqInt primitiveResponse(void);
-sqInt primitiveResume(void);
+void primitiveResume(void);
#pragma export on
EXPORT(sqInt) primitiveRootTable(void);
EXPORT(sqInt) primitiveRootTableAt(void);
@@ -695,7 +695,7 @@
sqInt primitiveShowDisplayRect(void);
sqInt primitiveSignal(void);
sqInt primitiveSignalAtBytesLeft(void);
-sqInt primitiveSignalAtMilliseconds(void);
+void primitiveSignalAtMilliseconds(void);
sqInt primitiveSine(void);
sqInt primitiveSize(void);
sqInt primitiveSnapshot(void);
@@ -705,7 +705,7 @@
sqInt primitiveSpecialObjectsOop(void);
sqInt primitiveSquareRoot(void);
sqInt primitiveStoreImageSegment(void);
-sqInt primitiveStoreStackp(void);
+void primitiveStoreStackp(void);
sqInt primitiveStringAt(void);
@@ Diff output truncated at 50000 characters. @@