Browse Source

* Use correct sign extension for FPC_DOSYS1w

git-svn-id: trunk@20775 -
pierre 13 years ago
parent
commit
db3346994c
1 changed files with 1 additions and 1 deletions
  1. 1 1
      rtl/bsd/i386/syscall.inc

+ 1 - 1
rtl/bsd/i386/syscall.inc

@@ -89,7 +89,7 @@ function FpSysCall(sysnr,param1:TSysParam):TSysResult; oldfpccall; assembler;[pu
 function FpSysCall(sysnr,param1:integer):TSysResult; oldfpccall;assembler;[public,alias:'FPC_DOSYS1w'];
 function FpSysCall(sysnr,param1:integer):TSysResult; oldfpccall;assembler;[public,alias:'FPC_DOSYS1w'];
 
 
  asm
  asm
-  movl  sysnr,%eax
+  movswl  sysnr,%eax
   pushw Param1
   pushw Param1
   call  actualsyscall
   call  actualsyscall
   add   $2,%esp
   add   $2,%esp