diff --git a/core/cpu/x86/64/64.factor b/core/cpu/x86/64/64.factor index 745b6efd2d..2996a3feeb 100755 --- a/core/cpu/x86/64/64.factor +++ b/core/cpu/x86/64/64.factor @@ -4,7 +4,8 @@ USING: alien.c-types arrays cpu.x86.assembler cpu.x86.architecture cpu.x86.intrinsics cpu.x86.sse2 cpu.x86.allot cpu.architecture kernel kernel.private math namespaces sequences generator.registers generator.fixup system -alien alien.compiler alien.structs slots splitting assocs ; +alien alien.accessors alien.compiler alien.structs slots +splitting assocs ; IN: cpu.x86.64 PREDICATE: x86-backend amd64-backend diff --git a/core/cpu/x86/architecture/architecture.factor b/core/cpu/x86/architecture/architecture.factor index 20564bbde3..49b05ea48f 100755 --- a/core/cpu/x86/architecture/architecture.factor +++ b/core/cpu/x86/architecture/architecture.factor @@ -96,7 +96,7 @@ M: x86-backend %dispatch ( -- ) "n" operand "offset" operand ADD "n" operand HEX: 7f [+] JMP ! Fix up the displacement above - code-alignment dup bootstrap-cell 8 = 14 9 ? + + code-alignment dup bootstrap-cell 8 = 15 9 ? + building get dup pop* push align-code ] H{