[Vm-dev] VM Maker: CMakeVMMaker-EstebanLorenzano.197.mcz
commits at source.squeak.org
commits at source.squeak.org
Wed Mar 13 17:11:06 UTC 2013
Esteban Lorenzano uploaded a new version of CMakeVMMaker to project VM Maker:
http://source.squeak.org/VMMaker/CMakeVMMaker-EstebanLorenzano.197.mcz
==================== Summary ====================
Name: CMakeVMMaker-EstebanLorenzano.197
Author: EstebanLorenzano
Time: 13 March 2013, 6:10:51.233 pm
UUID: 02eebf37-cc9e-4df1-afe0-cd53795e5c70
Ancestors: CMakeVMMaker-EstebanLorenzano.196
- bad flag in unix config
=============== Diff against CMakeVMMaker-EstebanLorenzano.196 ===============
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
+ THIS IS LIKE: -O2 -fno-tree-pre -fno-caller-saves
- THIS IS LIKE: -O2 -fno-tree-pre -fno-partial-inlining -fno-caller-saves
"
+ ^ '-g0 -O2 -fno-tree-pre -fno-caller-saves -msse2 -D_GNU_SOURCE -DNDEBUG -DITIMER_HEARTBEAT=1 -DNO_VM_PROFILE=1 -DDEBUGVM=0'!
- ^ '-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'!
More information about the Vm-dev
mailing list