소스 검색

* fixed return value of fpc_eh_return_data_regno(1) on x86-64

git-svn-id: branches/debug_eh@40336 -
Jonas Maebe 6 년 전
부모
커밋
4d262e0eca
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      compiler/x86/cpubase.pas

+ 4 - 0
compiler/x86/cpubase.pas

@@ -653,7 +653,11 @@ implementation
       begin
       begin
          case nr of
          case nr of
            0: result:=0;
            0: result:=0;
+{$ifdef x86_64}
+           1: result:=1;
+{$else}
            1: result:=2;
            1: result:=2;
+{$endif}
            else
            else
              result:=-1;
              result:=-1;
          end;
          end;