Историја ревизија

Аутор SHA1 Порука Датум
  nickysn 16c5849fc6 + added HexStr() overload for huge pointers пре 11 година
  nickysn f0346c096f + added rtl helpers for huge pointer arithmetic пре 11 година
  nickysn ce4f9577d7 * seges prefix and lodsb instruction put on the same line for better readability пре 11 година
  nickysn 2f83e2efc9 * use 'seges' instead of db 26h. It is actually supported, but for some reason, пре 11 година
  nickysn ec55340359 * i8086 far data memory model fixes in get_caller_addr and get_caller_frame пре 11 година
  nickysn ec75c5dfa0 + added an asm implementation of FillDWord for i8086 пре 11 година
  nickysn d24cfbcc8e + implemented InterLockedCompareExchange for i8086 пре 11 година
  nickysn 6cac29e1b5 + implemented InterLockedExchangeAdd for i8086 пре 11 година
  nickysn 5b71ad3e3b + i8086 InterLockedExchange reimplemented in asm, added locking with cli пре 11 година
  nickysn 3b2cc1baf5 - rm unused local vars from SysInitFPU and SysResetFPU пре 11 година
  nickysn 8eaf8938f4 + support i8086 far data memory models in InterLockedDecrement and пре 11 година
  nickysn 14ecc118ec + disable interrupts as a form of 'locking' in InterLockedDecrement and пре 11 година
  nickysn 2dd9a36bdc * use si, instead of bp in InterLockedDecrement and InterLockedIncrement пре 11 година
  nickysn 7f37a3300d + added an i8086 asm implementation of move() пре 11 година
  nickysn ab3b3ab169 + i8086 far data memory model support in Sptr and get_frame пре 11 година
  sergei b89822d3e9 * i8086: added assembler implementation of fpc_round_real and removed remaining softfloat dependencies. пре 11 година
  nickysn a176c2d4f5 + add overloaded versions of HexStr(pointer) for i8086 near and far pointers пре 11 година
  nickysn 4c27c42f35 + added asm optimized BSF/BSR routines for i8086 by Max Nazhalov пре 11 година
  pierre a4e08f8611 Move int32p.inc inclusion to end of i8086.inc as it needs to be parsed before generic.inc пре 11 година
  nickysn d0a7522e1f + also init Default8087CW in DetectFPU пре 11 година
  nickysn 180ddf2ddd + i8086 FPU detection code updated to also identify the FPU type (8087/287/387+) пре 11 година
  nickysn f23794bf39 * get_caller_frame for i8086 optimized for size пре 12 година
  nickysn 7489bfb56b * fixed get_caller_addr returning the wrong segment in i8086 medium memory model пре 12 година
  nickysn 85c8be531a + added an asm implementation of FillWord for i8086 as well пре 12 година
  nickysn 2f88ae82b1 + added an asm implementation of FillChar for i8086 пре 12 година
  nickysn 5abeb67bff * the i8086 versions of InterLockedDecrement and InterLockedIncrement were пре 12 година
  nickysn e0e4c04456 * the Ptr(sel,ofs) parameters changed from longint to word on i8086 пре 12 година
  nickysn 6596ba9036 * fixed the stack param offsets in Ptr, get_caller_addr and get_caller_frame after the stackframe elimination пре 12 година
  nickysn 9bf3d1edff * optimized get_caller_addr and get_caller_frame on i8086 by eliminating the stack frame and using si, instead of bp пре 12 година
  nickysn aa9fe36fd3 * optimized version of Ptr() for i8086 пре 12 година