]> gitweb.factorcode.org Git - factor.git/commitdiff
cpu.x86.assembler: fix test on 64-bit
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Tue, 4 May 2010 00:16:13 +0000 (20:16 -0400)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Tue, 4 May 2010 00:16:13 +0000 (20:16 -0400)
basis/cpu/x86/assembler/assembler-tests.factor

index 7312a16f833ddad764b5c53f17556bfc14379890..2959910f0e62af5fe109cc1eaf09d242dacb1619 100644 (file)
@@ -3,7 +3,12 @@ kernel tools.test namespaces make layouts ;
 IN: cpu.x86.assembler.tests
 
 ! immediate operands
-[ { HEX: b9 HEX: 01 HEX: 00 HEX: 00 HEX: 00 } ] [ [ ECX 1 MOV ] { } make ] unit-test
+cell 4 = [
+    [ { HEX: b9 HEX: 01 HEX: 00 HEX: 00 HEX: 00 } ] [ [ ECX 1 MOV ] { } make ] unit-test
+] [
+    [ { HEX: b9 HEX: 01 HEX: 00 HEX: 00 HEX: 00 HEX: 00 HEX: 00 HEX: 00 HEX: 00 } ] [ [ ECX 1 MOV ] { } make ] unit-test
+] if
+
 [ { HEX: 83 HEX: c1 HEX: 01 } ] [ [ ECX 1 ADD ] { } make ] unit-test
 [ { HEX: 81 HEX: c1 HEX: 96 HEX: 00 HEX: 00 HEX: 00 } ] [ [ ECX 150 ADD ] { } make ] unit-test
 [ { HEX: f7 HEX: c1 HEX: d2 HEX: 04 HEX: 00 HEX: 00 } ] [ [ ECX 1234 TEST ] { } make ] unit-test