커밋 기록

작성자 SHA1 메시지 날짜
  nickysn 763ed6835a + added n8086mat to the lazarus project 12 년 전
  nickysn 19cbff220e + added unit n8086mat, based on n386mat; TODO: adapt to i8086 12 년 전
  nickysn 8d2b7df6d6 * fixed functions returning longint on i8086 12 년 전
  nickysn 8d6017348a * fixed the defines of OS_PAIR and OS_SPAIR for cpus with 16-bit or 8-bit ALU 12 년 전
  nickysn d72d496478 * enable cpuneedsmulhelper for the 32-bit multiplication 12 년 전
  nickysn 2872fb95b5 * i8086 multiplication fixes; 16-bit multiplication now works; 32-bit still doesn't 12 년 전
  nickysn ee005a9c1b - rm forgotten debug writeln 12 년 전
  nickysn 48bba896a5 * cpu16bitalu fixes in tcgshlshrnode.second_integer 12 년 전
  nickysn 78cf362a90 * fixed passing of constant longint parameters 12 년 전
  nickysn ec3d9ebc8a wlink support added and made the default 12 년 전
  nickysn 867a0de37c segment stack declared of class stack to make wlink happy 12 년 전
  nickysn da37d03dd7 alink support added and enabled by default 12 년 전
  florian 8c24a85462 * turn off stack frame stripping for i8086 for now, it cannot do sp relative addressing 12 년 전
  florian b321f867c6 + trgintcpu.add_cpu_interferences for i8086 so references are properly build 12 년 전
  nickysn 28f8a8e51d i8086-msdos linking with tlink support added 12 년 전
  florian 451c634532 * treat msdos as 8.3 target in the makefiles as the compiler does 12 년 전
  florian 64ffe8f5ef + basic Makefile infrastructure for msdos 12 년 전
  florian 2fccd4be13 + msdos 12 년 전
  nickysn 3768914a3d slight rtl update for i8086-msdos 12 년 전
  nickysn 7d883e7d52 implemented tcg8086.g_flags2reg and g_flags2ref 12 년 전
  nickysn 8d346d162b added n8086add.pas (copy of n386add.pas), TODO: adapt to i8086 12 년 전
  nickysn a03f0d84ea high level code generator: const types changed from aint to tcgint to avoid problems on < 32-bit cpus; ppcjvm should also be updated, but isn't yet 12 년 전
  nickysn e2ba9f14e1 initial implementation of tcg8086.a_op_const_reg; supports 32-bit add, sub, and, or, xor 12 년 전
  nickysn 11f0b0b5aa tlocation.value (for LOC_CONSTANTs) changed to TCGInt to avoid trouble on < 32-bit cpus 12 년 전
  nickysn f5d8f0599f applied fix from trunk for building with fpc 2.6.x on unix 12 년 전
  nickysn c467035a1c added group directive, so that the .data, .rodata and .bss sections go to the same segment 12 년 전
  nickysn 2393cd5eef added DebugWrite and DebugWriteLn to the minimal msdos rtl 12 년 전
  nickysn 1937ef8300 implemented OP_SHL, OP_SHR and OP_SAR in tcg8086.a_op_reg_reg 12 년 전
  nickysn 588b12200b 16-bit ALU fix in tcgunaryminusnode.second_integer 12 년 전
  nickysn 4ac508a2b9 fixed bug in tunaryplusnode.pass_typecheck introduced in my previous commit r23737 12 년 전