Browse Source

* fixed result registers for reals when using softfloat mode

git-svn-id: trunk@1194 -
florian 20 years ago
parent
commit
5efee639fa
1 changed files with 2 additions and 2 deletions
  1. 2 2
      compiler/arm/cpupara.pas

+ 2 - 2
compiler/arm/cpupara.pas

@@ -431,8 +431,8 @@ unit cpupara;
                     begin
                       { low }
                       p.funcretloc[side].loc:=LOC_REGISTER;
-                      p.funcretloc[side].register64.reglo:=NR_FUNCTION_RESULT64_LOW_REG;
-                      p.funcretloc[side].register64.reghi:=NR_FUNCTION_RESULT64_HIGH_REG;
+                      p.funcretloc[side].register64.reglo:=NR_FUNCTION_RESULT64_HIGH_REG;
+                      p.funcretloc[side].register64.reghi:=NR_FUNCTION_RESULT64_LOW_REG;
                       p.funcretloc[side].size:=OS_64;
                     end;
                   OS_32,