[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