Commit History

Autor SHA1 Mensaxe Data
  florian 3ce72907c2 + implementation of WriteBarrier %!s(int64=16) %!d(string=hai) anos
  florian f17943371c * assembler implementation of SwapEndian on x86-64, resolves #14203 %!s(int64=16) %!d(string=hai) anos
  yury bba2b87064 * Use RIP relative symbol addressing in assembler blocks. Finally bug #13657 is fixed. %!s(int64=16) %!d(string=hai) anos
  florian 50b63884cb + applied a fix similar to 11820 to x86-64 %!s(int64=17) %!d(string=hai) anos
  florian 7da7364ee7 * refactored SysResetFPU into SysInitFPU and SysResetFPU %!s(int64=18) %!d(string=hai) anos
  peter 2e47433989 * fix typo %!s(int64=18) %!d(string=hai) anos
  micha d95b9082bb * add memory barrier prototypes + implementation for i386 and sparc + use lwsync for powerpc64 %!s(int64=18) %!d(string=hai) anos
  florian 605e82489a * reset fpu on win64 as well, certain operations like ln use it %!s(int64=18) %!d(string=hai) anos
  florian 87bc8a4471 * fixed InterlockedCompareExchange(64) of x86_64.inc for win64 too %!s(int64=18) %!d(string=hai) anos
  ivost f1e218ffe0 * fixed InterlockedCompareExchange(64) of x86_64.inc (I dont know if win64 version is wrong also!) %!s(int64=18) %!d(string=hai) anos
  florian b3a1868ff0 * correct masking of exceptions in genmath code %!s(int64=19) %!d(string=hai) anos
  Jonas Maebe 5acc8b44a8 * activated internal get_frame for x86 %!s(int64=19) %!d(string=hai) anos
  florian 0ade2e487d * cleaned up and fixed (from mftq75) sse unit initialization, fixes #7268 %!s(int64=19) %!d(string=hai) anos
  peter 4c065bce45 * move InterLocked functions to system unit %!s(int64=19) %!d(string=hai) anos
  daniel ebec34c224 * Add {$IFNDEF INTERNAL_BACKTRACE} %!s(int64=19) %!d(string=hai) anos
  florian 398cb8e0fe * fixed calling conventions for winx64 %!s(int64=19) %!d(string=hai) anos
  florian bffd9f2cc7 * killed legacy x87 code for Win64 %!s(int64=20) %!d(string=hai) anos
  florian ad3b9b9464 * windows rtl restructuring to share code between win32 and win64 %!s(int64=20) %!d(string=hai) anos
  peter 4ace790492 * remove $Log %!s(int64=20) %!d(string=hai) anos
  fpc 790a4fe2d3 * log and id tags removed %!s(int64=20) %!d(string=hai) anos
  fpc 50778076c3 initial import %!s(int64=20) %!d(string=hai) anos
  florian 58202bd7d5 * some ifdef'ed pic code %!s(int64=20) %!d(string=hai) anos
  peter e417e34496 * truncate log %!s(int64=20) %!d(string=hai) anos
  florian 29532aa635 * some PIC ifdefs %!s(int64=20) %!d(string=hai) anos
  florian 992876d041 + completed SSE exception masks %!s(int64=20) %!d(string=hai) anos
  florian cef9542133 * sse instructions should mask overflow by default %!s(int64=21) %!d(string=hai) anos
  florian 07c28067aa * fixed sse exception handling %!s(int64=21) %!d(string=hai) anos
  florian 90f7f25d03 * another fix for locked reference counting %!s(int64=21) %!d(string=hai) anos
  peter 9b7bbdcf4e * fixed parameters of get_caller_*() %!s(int64=21) %!d(string=hai) anos
  florian ee4b23ccac * x86_64 exception handling fixed %!s(int64=21) %!d(string=hai) anos