summaryrefslogtreecommitdiff
path: root/compiler/ncgld.pas
diff options
context:
space:
mode:
authorflorian <florian@3ad0048d-3df7-0310-abae-a5850022a9f2>2005-07-02 11:53:51 +0000
committerflorian <florian@3ad0048d-3df7-0310-abae-a5850022a9f2>2005-07-02 11:53:51 +0000
commitfbdbab1056cd9b6b0c3ab19e953f32c5fff58b93 (patch)
treec15dea6cabfc0ecbf6df0676fd999540a52802ea /compiler/ncgld.pas
parentaa2c7e0a5f3a4f5f242f1d8064262709419b858c (diff)
downloadfpc-fbdbab1056cd9b6b0c3ab19e953f32c5fff58b93.tar.gz
+ mmx support revived, fixes bug 4106
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@555 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'compiler/ncgld.pas')
-rw-r--r--compiler/ncgld.pas4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/ncgld.pas b/compiler/ncgld.pas
index 4d79cb8247..23d5905907 100644
--- a/compiler/ncgld.pas
+++ b/compiler/ncgld.pas
@@ -607,9 +607,9 @@ implementation
LOC_MMXREGISTER:
begin
if left.location.loc=LOC_CMMXREGISTER then
- cg.a_loadmm_reg_reg(exprasmlist,right.location.register,left.location.register)
+ cg.a_loadmm_reg_reg(exprasmlist,OS_M64,OS_M64,right.location.register,left.location.register,nil)
else
- cg.a_loadmm_reg_ref(exprasmlist,right.location.register,left.location.reference);
+ cg.a_loadmm_reg_ref(exprasmlist,OS_M64,OS_M64,right.location.register,left.location.reference,nil);
end;
{$endif SUPPORT_MMX}
LOC_MMREGISTER,