[Vm-dev] VM Maker: VMMaker.oscog-eem.1448.mcz
commits at source.squeak.org
commits at source.squeak.org
Thu Sep 10 23:18:44 UTC 2015
Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
http://source.squeak.org/VMMaker/VMMaker.oscog-eem.1448.mcz
==================== Summary ====================
Name: VMMaker.oscog-eem.1448
Author: eem
Time: 10 September 2015, 4:16:55.359 pm
UUID: 987a0908-6f37-437b-80a8-4db22a6e92bd
Ancestors: VMMaker.oscog-eem.1447
Fix emit of PharoVM define in the FIlePlugin
=============== Diff against VMMaker.oscog-eem.1447 ===============
Item was changed:
----- Method: FilePlugin class>>declareCVarsIn: (in category 'translation') -----
declareCVarsIn: aCCodeGenerator
+ self declareC: #('sCCPfn' 'sCDFfn' 'sCDPfn' 'sCGFTfn' 'sCLPfn' 'sCOFfn' 'sCRFfn' 'sCSFTfn' 'sDFAfn' 'sHFAfn')
+ as: #'void *'
+ in: aCCodeGenerator.
+ aCCodeGenerator
+ const: #PharoVM
+ declareC: ('#if !!defined(PharoVM) /* Allow PharoVM to be overridden on the compiler command line */\# define PharoVM 0\#endif') withCRs.
- aCCodeGenerator var: 'sCCPfn' type: 'void *'.
- aCCodeGenerator var: 'sCDPfn' type: 'void *'.
- aCCodeGenerator var: 'sCGFTfn' type: 'void *'.
- aCCodeGenerator var: 'sCLPfn' type: 'void *'.
- aCCodeGenerator var: 'sCSFTfn' type: 'void *'.
- aCCodeGenerator var: 'sDFAfn' type: 'void *'.
- aCCodeGenerator var: 'sCDFfn' type: 'void *'.
- aCCodeGenerator var: 'sCOFfn' type: 'void *'.
- aCCodeGenerator var: 'sCRFfn' type: 'void *'.
- aCCodeGenerator var: 'sHFAfn' type: 'void *'.
aCCodeGenerator addHeaderFile: '"FilePlugin.h"'!
More information about the Vm-dev
mailing list