Historique des commits

Auteur SHA1 Message Date
  Károly Balogh 3028f3ac78 m68k: disabled PEA debug comment accidentally left in il y a 11 ans
  Károly Balogh d93e7b3367 m68k: cleaned ancient silly debug mess from a_loadaddr_ref_reg. no functional changes. il y a 11 ans
  Károly Balogh 1388cb9bae m68k: implemented a proper a_loadaddr_ref_cgpara instead of the disabled mess in the source, utilizing the PEA instruction il y a 11 ans
  nickysn 57de15e071 + added checks for the Program Segment Prefix's relative position to the code il y a 11 ans
  nickysn be0afd9625 + added checks for the pointer and procvar sizes in the compact and large memory il y a 11 ans
  sergei 4c3eb391ef * m68k: cleaned out unused variables in cgcpu.pas il y a 11 ans
  Jeppe Johansen 857a849173 Added an additional check to the MulAdd2MLA optimization. The operands of the multiplication weren't checked. il y a 11 ans
  sergei 3ffa32a660 - m68k: removed garbage (tab characters, commented out code, unused variables, debug output and alike). Functionality unchanged. il y a 11 ans
  nickysn f7dd4f640a - rm the 'Memory allocation error' and 'Not enough memory' error messages from il y a 11 ans
  nickysn dc17b55505 * switch to asmmode_i8086_intel instead of asmmode_i386_intel on i8086 when tp il y a 11 ans
  nickysn ce4f9577d7 * seges prefix and lodsb instruction put on the same line for better readability il y a 11 ans
  nickysn 9b560ffd64 * x86 intel syntax inline asm: allow a segment override (segcs,segds,seges,etc.) il y a 11 ans
  nickysn 2f83e2efc9 * use 'seges' instead of db 26h. It is actually supported, but for some reason, il y a 11 ans
  sergei ad59098457 + m68k: initial implementation of g_stackpointer_alloc method, it has to exist for targets with non-fixed stack. il y a 11 ans
  nickysn ec55340359 * i8086 far data memory model fixes in get_caller_addr and get_caller_frame il y a 11 ans
  nickysn ba5ececab9 * i8086 far data memory model fixes in the int 0 (div by zero) handler il y a 11 ans
  nickysn d00c67f9d3 * limit the heap to 16kb in the i8086 far data memory models for the dos unit il y a 11 ans
  nickysn a9ddf18779 + call SwapVectors before and after Exec under FPC as well. SwapVectors is il y a 11 ans
  nickysn e7e02467fc * fixed bug in MsDos and Intr in i8086 far data memory models not cleaning their il y a 11 ans
  nickysn 47588a287d * ifdef i8086 changed to ifdef cpui8086 in dosh.inc, because that's part of the il y a 11 ans
  lacak 96a3a667c5 fcl-db: tests: fix of previous commit il y a 11 ans
  nickysn 0d4edf118e + added upper limits to the heapmin and heapmax values set by the $M directive il y a 11 ans
  lacak 9d5c2717c8 fcl-db: tests: il y a 11 ans
  sergei 1e9f57467d - m68k: removed "-dNOOPT" at build time, enabling the branch optimizer. Not tested thoroughly, but it does not change compiler behavior unless "-O1" or higher is supplied at command line. il y a 11 ans
  Károly Balogh 531ac093ed m68k: implemented a simple a_cmp_const_ref_label. uses TST instruction to test ref contents against zero il y a 11 ans
  sergei c79cd3beca * m68k: fixed/completed the inverse_cond function. il y a 11 ans
  nickysn 9f31fcc2ca + added support for HeapMax in the far data i8086 memory models as well il y a 11 ans
  nickysn 3952f8830c + added test for the i8086 compact model memory layout il y a 11 ans
  lacak da4fc8aca2 fcl-db: tests: small correction of previous commit il y a 11 ans
  yury defc13f9ec * pas2jni: Fixed enums, added equals() methods to objects, enums and sets. il y a 11 ans