[Vm-dev] VM Maker: CMakeVMMaker-EstebanLorenzano.196.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Mar 13 15:50:35 UTC 2013


Esteban Lorenzano uploaded a new version of CMakeVMMaker to project VM Maker:
http://source.squeak.org/VMMaker/CMakeVMMaker-EstebanLorenzano.196.mcz

==================== Summary ====================

Name: CMakeVMMaker-EstebanLorenzano.196
Author: EstebanLorenzano
Time: 1 March 2013, 2:28:45.634 pm
UUID: 71f48ba4-9d42-4285-8d56-88cc3d1b92dd
Ancestors: CMakeVMMaker-EstebanLorenzano.195

- fixed flags for linux

=============== Diff against CMakeVMMaker-EstebanLorenzano.195 ===============

Item was changed:
  ----- Method: CogUnixConfig>>compilerFlagsRelease (in category 'compiler flags') -----
  compilerFlagsRelease
  "
  THIS FLAGS ARE CRASHING COMPILER 
  -fschedule-insns2 
  -fschedule-insns 
  
  THIS FLAGS ARE CRASHING VM
  -ftree-pre  
+ -fpartial-inlining 
+ -fcaller-saves 
  
  THIS FLAGS ARE WORKING 
+ -O1 -fthread-jumps -falign-functions -falign-jumps -falign-loops -falign-labels -fcrossjumping -fcse-follow-jumps -fcse-skip-blocks -fdelete-null-pointer-checks -fdevirtualize -fexpensive-optimizations -fgcse -fgcse-lm -finline-small-functions -findirect-inlining -fipa-sra -foptimize-sibling-calls -fpeephole2 -fregmove -freorder-blocks -frerun-cse-after-loop -freorder-functions  -fsched-interblock -fsched-spec -fstrict-aliasing -fstrict-overflow  -ftree-switch-conversion -ftree-vrp
- -O1 -fthread-jumps -falign-functions -falign-jumps -falign-loops -falign-labels -fcrossjumping -fcse-follow-jumps -fcse-skip-blocks -fdelete-null-pointer-checks -fdevirtualize -fexpensive-optimizations -fgcse -fgcse-lm -finline-small-functions -findirect-inlining -fipa-sra -foptimize-sibling-calls -fpartial-inlining -fpeephole2 -fregmove -freorder-blocks -frerun-cse-after-loop -fcaller-saves -freorder-functions -fsched-interblock -fsched-spec -fstrict-aliasing -fstrict-overflow  -ftree-switch-conversion -ftree-vrp
  
+ THIS IS LIKE: -O2 -fno-tree-pre -fno-partial-inlining -fno-caller-saves 
+ 
- THIS IS LIKE: -O2 -fno-tree-pre
  "
  
+ 	^ '-g0 -O2 -fno-tree-pre -fno-partial-inlining -fno-caller-saves -msse2 -D_GNU_SOURCE -DNDEBUG -DITIMER_HEARTBEAT=1 -DNO_VM_PROFILE=1 -DDEBUGVM=0'!
- 	^ '-g0 -O2 -fno-tree-pre -msse2 -D_GNU_SOURCE -DNDEBUG -DITIMER_HEARTBEAT=1 -DNO_VM_PROFILE=1 -DDEBUGVM=0'!



More information about the Vm-dev mailing list