2
0

Коммит түүх

Эзэн SHA1 Мессеж Огноо
  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 жил өмнө
  nickysn 63ac46c74c 16-bit ALU fixes in tunaryminusnode.pass_typecheck and tunaryplusnode.pass_typecheck 12 жил өмнө
  nickysn 54d804d06e implemented tcg8086.a_op_reg_reg with support for 32-bit neg,not,add,sub,and,or and xor 12 жил өмнө
  nickysn 95b15d15bd another nested ifdef cleaned up 12 жил өмнө
  nickysn 981f0a5c6c nested ifdefs converted to series of elseif + some other ifdefs cleaned up 12 жил өмнө
  nickysn ded6b87acc 16-bit and 8-bit ALU fixes for int types in taddnode.pass_typecheck_internal 12 жил өмнө
  nickysn a3295bd520 use ncgadd in cpunode 12 жил өмнө
  nickysn e4d66dd95c i8086 fix for taddnode.pass_typecheck_internal and real types 12 жил өмнө
  nickysn fd328eda44 really minimal msdos rtl added 12 жил өмнө
  nickysn 1c08561525 added lpi for easy building the i8086 compiler with lazarus 12 жил өмнө
  nickysn 5f7d432ff9 i8086 fixes in Tcgx86.g_concatcopy and TCGSize2OpSize 12 жил өмнө
  nickysn 27e4048ed6 16-bit and 8-bit alu fix in thlcg2ll.location_force_reg 12 жил өмнө
  nickysn eff0894a66 all the extra i8086 units added 12 жил өмнө
  nickysn 0684e783ae added the files autogenerated from x86ins.dat; TODO: these are shared with i386, so move them to a common directory 12 жил өмнө
  nickysn 6fb9e3cfa5 the basic i8086 units: cpuinfo and cpubase 12 жил өмнө
  nickysn 72fcc2b9bd added 'msdos' 16-bit real mode dos target 12 жил өмнө