Revision: 3184 Author: eliot Date: 2014-12-15 09:43:51 -0800 (Mon, 15 Dec 2014) Log Message: ----------- CogVM source as per VMMaker.oscog-eem.985
Fix slip in unreachableMethods.
Modified Paths: -------------- branches/Cog/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
Property Changed: ---------------- branches/Cog/platforms/Cross/vm/sqSCCSVersion.h
Property changes on: branches/Cog/platforms/Cross/vm/sqSCCSVersion.h ___________________________________________________________________ Modified: checkindate - Fri Dec 12 20:15:46 PST 2014 + Mon Dec 15 09:43:54 PST 2014
Modified: branches/Cog/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c =================================================================== --- branches/Cog/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c 2014-12-13 04:32:50 UTC (rev 3183) +++ branches/Cog/src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c 2014-12-15 17:43:51 UTC (rev 3184) @@ -1,5 +1,5 @@ /* Automatically generated by - VMPluginCodeGenerator VMMaker.oscog-eem.983 uuid: 4cdca841-6318-4c49-95de-8c47d0d7e91d + VMPluginCodeGenerator VMMaker.oscog-eem.985 uuid: f455e095-e61a-46a0-8994-c4bc33bb8a46 from UnixOSProcessPlugin VMConstruction-Plugins-OSProcessPlugin.oscog-eem.49 uuid: dbbde2e2-9103-4ba8-96a9-33c29e7ee7e4 */ @@ -95,6 +95,7 @@ static sqInt maskForThisThreadAndResend(int sigNum); static sqInt maskSignalForThisThread(int sigNum); EXPORT(sqInt) moduleUnloaded(char *aModuleName); +static sqInt msg(char *s); static sqInt needSigaltstack(void); static sqInt newPthreadTypeByteArray(pthread_t aPthreadType); static sqInt newSQFileByteArray(void); @@ -1199,7 +1200,14 @@ { }
+static sqInt +msg(char *s) +{ + fprintf(stderr, "\n%s: %s", moduleName, s); + return 0; +}
+ /* Answer if the plugin should use a signalstack to avoid delivering signals on the native stack, which can interfere with the JIT. As a side-effect, allocate one if one is not already available. We use GetAttributeString
vm-dev@lists.squeakfoundation.org