فهرست منبع

* Changed definition of XMM register save area from array to record, removes compilation warnings about reference size mismatch. The cause of warnings is rautils.getrecordoffsetsize function which, for array types, returns size of element and not size of array itself.

git-svn-id: trunk@25425 -
sergei 12 سال پیش
والد
کامیت
5039ddc4a7
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      rtl/x86_64/setjumph.inc

+ 1 - 1
rtl/x86_64/setjumph.inc

@@ -19,7 +19,7 @@ type
      rbx,rbp,r12,r13,r14,r15,rsp,rip : qword;
      rbx,rbp,r12,r13,r14,r15,rsp,rip : qword;
 {$ifdef win64}
 {$ifdef win64}
      rsi,rdi : qword;
      rsi,rdi : qword;
-     xmm6,xmm7,xmm8,xmm9,xmm10,xmm11,xmm12,xmm13,xmm14,xmm15: array [boolean] of qword;
+     xmm6,xmm7,xmm8,xmm9,xmm10,xmm11,xmm12,xmm13,xmm14,xmm15: record m1,m2: qword; end;
      mxcsr: longword;
      mxcsr: longword;
      fpucw: word;
      fpucw: word;
      padding: word;
      padding: word;