diff options
author | florian <florian@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2005-07-02 11:53:51 +0000 |
---|---|---|
committer | florian <florian@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2005-07-02 11:53:51 +0000 |
commit | fbdbab1056cd9b6b0c3ab19e953f32c5fff58b93 (patch) | |
tree | c15dea6cabfc0ecbf6df0676fd999540a52802ea /compiler/ncgld.pas | |
parent | aa2c7e0a5f3a4f5f242f1d8064262709419b858c (diff) | |
download | fpc-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.pas | 4 |
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, |