[Vm-dev] [commit][3515] Add CryptographyPlugins to the VMMaker
image build.
commits at squeakvm.org
commits at squeakvm.org
Thu Dec 10 19:23:52 UTC 2015
Revision: 3515
Author: eliot
Date: 2015-12-10 11:23:51 -0800 (Thu, 10 Dec 2015)
Log Message:
-----------
Add CryptographyPlugins to the VMMaker image build.
Make sure the VMMaker image is built before bootstrapping a 64-bit image.
Add xmm8 through xmm15 to the x64's accessor method generator.
Modified Paths:
--------------
branches/Cog/image/BuildSqueakSpurTrunkVMMakerImage.st
branches/Cog/image/buildspurtrunkreader64image.sh
branches/Cog/processors/IA32/bochs/explorationx64/printcpuxmm.c
Modified: branches/Cog/image/BuildSqueakSpurTrunkVMMakerImage.st
===================================================================
--- branches/Cog/image/BuildSqueakSpurTrunkVMMakerImage.st 2015-12-06 02:06:01 UTC (rev 3514)
+++ branches/Cog/image/BuildSqueakSpurTrunkVMMakerImage.st 2015-12-10 19:23:51 UTC (rev 3515)
@@ -11,7 +11,8 @@
('http://www.squeaksource.com/rb' 5 ('AST-Core' 'AST-Semantic' 'AST-Tests-Core' 'AST-Tests-Semantic' 'Refactoring-Changes' 'Refactoring-Core' 'Refactoring-Environment' 'Refactoring-Tests-Changes' 'Refactoring-Tests-Core' 'Refactoring-Tests-Environment'))
('http://www.squeaksource.com/Speech' 2 ('SharedPool-Speech' ))
('http://www.squeaksource.com/XDCP' 9 ('VMConstruction-Plugins-XDisplayControlPlugin' ))
- ('http://www.squeaksource.com/Balloon3D' 10 ('Balloon3D-Plugins' 'Balloon3D-Plugins-Simulator' ))
+ ('http://www.squeaksource.com/Balloon3D' 9 ('Balloon3D-Plugins' ))
+ ('http://www.squeaksource.com/CryptographyPlugins' 9 ('CryptographyPlugins' ))
).
load := (manifest collect:
@@ -45,7 +46,8 @@
version workingCopy repositoryGroup addRepository: repository]
on: Warning
do: [:ex|
- (ex messageText beginsWith: 'This package depends on the following classes') ifFalse:
+ ((ex messageText beginsWith: 'This package depends on the following classes')
+ or: [ex messageText beginsWith: 'About to serialize an empty diffy version.']) ifFalse:
[ex pass].
ex resume]]]
valueWithArguments: tuple].
Modified: branches/Cog/image/buildspurtrunkreader64image.sh
===================================================================
--- branches/Cog/image/buildspurtrunkreader64image.sh 2015-12-06 02:06:01 UTC (rev 3514)
+++ branches/Cog/image/buildspurtrunkreader64image.sh 2015-12-10 19:23:51 UTC (rev 3515)
@@ -3,6 +3,7 @@
. ./envvars.sh
test -f spurreader.image || ./buildspurtrunkreaderimage.sh
+test -f SpurVMMaker.image && ./updatevmmakerimage.sh || buildspurtrunkvmmakerimage.sh
. ./getGoodSpurVM.sh
Modified: branches/Cog/processors/IA32/bochs/explorationx64/printcpuxmm.c
===================================================================
--- branches/Cog/processors/IA32/bochs/explorationx64/printcpuxmm.c 2015-12-06 02:06:01 UTC (rev 3514)
+++ branches/Cog/processors/IA32/bochs/explorationx64/printcpuxmm.c 2015-12-10 19:23:51 UTC (rev 3515)
@@ -54,6 +54,14 @@
print(XMM5Low,5,0);
print(XMM6Low,6,0);
print(XMM7Low,7,0);
+ print(XMM8Low,8,0);
+ print(XMM9Low,9,0);
+ print(XMM10Low,10,0);
+ print(XMM11Low,11,0);
+ print(XMM12Low,12,0);
+ print(XMM13Low,13,0);
+ print(XMM14Low,14,0);
+ print(XMM15Low,15,0);
print(XMM0High,0,1);
print(XMM1High,1,1);
@@ -63,6 +71,14 @@
print(XMM5High,5,1);
print(XMM6High,6,1);
print(XMM7High,7,1);
+ print(XMM8High,8,1);
+ print(XMM9High,9,1);
+ print(XMM10High,10,1);
+ print(XMM11High,11,1);
+ print(XMM12High,12,1);
+ print(XMM13High,13,1);
+ print(XMM14High,14,1);
+ print(XMM15High,15,1);
return 0;
}
More information about the Vm-dev
mailing list