Commit History

Автор SHA1 Съобщение Дата
  nickysn 7c0679efdb * use the 'leave' instruction on 80186+ преди 12 години
  nickysn af5614e52d * i8086 parameter alignment fixes преди 12 години
  nickysn 7b9fd7b9f4 * instruction size fixes in tcg8086.g_intf_wrapper преди 12 години
  nickysn c4cee15481 * bug fix in tcg8086.a_load_reg_reg for loading larger register to a smaller one преди 12 години
  florian 636129ed8c * fix interface wrapper generation for i8086 преди 12 години
  florian edd4c1ce4b * proper fix to avoid sp relative adressing as r23867 tries преди 12 години
  nickysn 01106a0968 * support stack relative addresses in a_loadfpu_reg_ref on the i8086 преди 12 години
  nickysn 44ce37369e * support 32-bit parameters that have a pair of two 16-bit locations in tcg8086.a_load_reg_cgpara преди 12 години
  nickysn e956ffc27b * bug fix in the 32-bit parameters handling in tcg8086.a_load_const_cgpara преди 12 години
  nickysn c438f3b53a * 386 changed to 8086 in various class names and comments преди 12 години
  nickysn ea282ab4b3 * many int64 fixes преди 12 години
  nickysn 79f43c22e9 * fixed passing of int64 constants as parameters преди 12 години
  nickysn 8645d8e6cb * fixed implementation of a_op64_reg_reg for i8086 преди 12 години
  nickysn ee005a9c1b - rm forgotten debug writeln преди 12 години
  nickysn 78cf362a90 * fixed passing of constant longint parameters преди 12 години
  florian b321f867c6 + trgintcpu.add_cpu_interferences for i8086 so references are properly build преди 12 години
  nickysn 7d883e7d52 implemented tcg8086.g_flags2reg and g_flags2ref преди 12 години
  nickysn e2ba9f14e1 initial implementation of tcg8086.a_op_const_reg; supports 32-bit add, sub, and, or, xor преди 12 години
  nickysn 1937ef8300 implemented OP_SHL, OP_SHR and OP_SAR in tcg8086.a_op_reg_reg преди 12 години
  nickysn 54d804d06e implemented tcg8086.a_op_reg_reg with support for 32-bit neg,not,add,sub,and,or and xor преди 12 години
  nickysn eff0894a66 all the extra i8086 units added преди 12 години