Historique des commits

Auteur SHA1 Message Date
  felixf d0805e8e34 Use register D for initialiuation (instead of register C : conflict with coop kernel !) il y a 7 ans
  felixf 9dc297a69d Finally: 64-bit A2 on Windows boots and works with the Garbage Collector il y a 7 ans
  felixf b38157c723 corrected push of floating point values less wide than address size il y a 7 ans
  felixf 90d4e0f347 64 bit A2 conversions: il y a 7 ans
  felixf 4f19b4ed93 Same register allocation scheme for 32 and 64 Bit. il y a 7 ans
  felixf ddba57bf50 Return (WinAPI 64 bit) needs a 0 il y a 7 ans
  felixf 5ba63086f9 WinAPI calling convention (shadow registers to stack) il y a 7 ans
  felixf d362c8f14e Minor patch: avoid a trap when finding PC and compilation cancels il y a 8 ans
  felixf c982c62f41 revert optimistaion of plus il y a 8 ans
  felixf 64a9e39e25 Allow array 4 of char in XMM registers (for color blending) il y a 8 ans
  felixf af37ecfd9a Added support for 4-vectors with 8/16 bit entries. il y a 8 ans
  felixf 6849ac77e4 Improved error handling: line/column position now available everywhere il y a 8 ans
  felixf e0864e2384 Also treated line numbers correctly in assembler code il y a 8 ans
  felixf 66b9af235a Patched copy&paste error il y a 9 ans
  felixf f16b38f79e Improved emission of MOD when power of two il y a 9 ans
  felixf a3d159abe8 Added optimization: replace mul / div by shift if possible il y a 9 ans
  felixf 3c00209322 Enabled separate imports / separate compilation of cells within a module (TRM / ARM / AMD separation) il y a 9 ans
  felixf a52b00c3cc Patched a bug with WINAPI calls. Callee should cleanup! il y a 9 ans
  eth.morozova 2c1e19dc36 fixed a bug with a missing calling convention type il y a 9 ans
  felixf 839d6bb2c6 Patched a bug with result register when destination register low part is mapped to high part of result register (or vice versa) il y a 9 ans
  felixf 316732e6df Preparations for Unix x64: 64-bit calling convention (being different from that of the WinAPI) il y a 9 ans
  felixf 6d09af9f98 Patched issue with 64-bit immediates when encoded as negative signed 32-bit value il y a 9 ans
  felixf ebf23873a9 Patched some issues for 64-bit kernel (EFI, EFI-modules not yet submitted) il y a 9 ans
  felixf e7ca9ce59f removed dependencies on module ActiveCells, Hardware and TRMTools il y a 9 ans
  felixf 5f23454cbf Moved parts of the calling / stack convention to front-end. Stack layout harmonized: il y a 10 ans
  felixf 4ae503b9bf il y a 10 ans
  eth.tmartiel 807dda4cc9 Fixed linking problem with constant MathArray values defined in other modules: applied same handling as for string values. il y a 10 ans