Historique des commits

Auteur SHA1 Message Date
  nickysn 2602f379d7 * fixes in the 16 to 32-bit multiplication in ti8086addnode.second_mul il y a 11 ans
  nickysn 3f4111ac37 * emit MUL instead of IMUL in ti8086addnode.second_mul when overflow checking is il y a 11 ans
  nickysn 2a64ba0ad3 * do a 32-bit comparison on far and huge pointers il y a 12 ans
  nickysn ec76b2cf40 * refactored the segment-in-integer-register reference support, so it's handled in make_simple_ref, instead of all over the place in the code generator il y a 12 ans
  nickysn 1e8b192b3d * support far references in second_cmp32bit for i8086 il y a 12 ans
  nickysn 10b3ce1ba5 * fixed an opsize bug in ti8086addnode.second_add64bit, which caused 32-bit instructions to be emitted il y a 12 ans
  nickysn 5dd5add67a * proper implementation of ti8086addnode.second_cmp64bit il y a 12 ans
  nickysn 56d2830beb + implemented 32-bit comparisons on the i8086 il y a 12 ans
  nickysn c438f3b53a * 386 changed to 8086 in various class names and comments il y a 12 ans
  nickysn ea282ab4b3 * many int64 fixes il y a 12 ans
  nickysn d0c43f50f0 * fixed ti8086addnode.second_add64bit il y a 12 ans
  nickysn 2872fb95b5 * i8086 multiplication fixes; 16-bit multiplication now works; 32-bit still doesn't il y a 12 ans
  nickysn 8d346d162b added n8086add.pas (copy of n386add.pas), TODO: adapt to i8086 il y a 12 ans