Commit History

Author SHA1 Message Date
  nickysn efc5e339d0 * use an enum instead of integer constants to represent inline numbers 8 years ago
  nickysn 012153201a * moved the conversion of "x:=x op k" to inline nodes to a separate optimization 8 years ago
  nickysn 199574c7c6 * updated the compiler source files list in ppc8086.lpi 8 years ago
  florian 99a0c2464d * version update 8 years ago
  nickysn c2305809dc + added an i8086-embedded target support to the compiler (RTL and makefile 9 years ago
  nickysn 839ab714cc + started implementing a win16 target :) 10 years ago
  nickysn 27f77329e7 - removed agjasmin.pas from the ppc8086.lpi (plus other changes lazarus insists on doing) 10 years ago
  nickysn cebd3de630 + added unit owomflib (empty for now), which is going to contain the internal 10 years ago
  nickysn ae44d240a3 * updated ppc8086.lpi with the latest compiler source files 10 years ago
  nickysn 49d501a798 + added unit omfbase for omf definitions; currently contains all the omf record 10 years ago
  nickysn f9d3e0c8d6 + the beginnings of an i8086-msdos internal obj writer 10 years ago
  nickysn 3cc8ff11e3 + generate the stack segment for i8086 far data memory models from within fpc 11 years ago
  nickysn c9f8703679 + set ref.segment to NR_SS for all temps/localvars on i8086. This allows the 11 years ago
  nickysn 4832682c58 * fixed i8086 far pointer typed constants that are initialized with nil 11 years ago
  nickysn d6cb55297c + symx86.pas added to ppc8086.lpi 11 years ago
  nickysn e86e108dc5 + added the newly added source files from r27379 to ppc8086.lpi 11 years ago
  nickysn 10f9b5c6e4 + added all compiler files to the ppc8086 lazarus project for easier navigation 11 years ago
  nickysn e6c6bdf662 + added n8086mem.pas to the ppc8086 lazarus project 11 years ago
  nickysn 8ff628afe1 + added i_msdos.pas and t_msdos.pas to ppc8086.lpi 11 years ago
  nickysn 6046edd8f9 + i8086/n8086cnv.pas added to lazarus project 12 years ago
  nickysn fcc84e5d96 + added the x86/*.pas files to ppc8086.lpi for easier access from the lazarus project inspector 12 years ago
  nickysn a308994423 * i8086 specific code from tcgpointerconstnode.pass_generate_code moved to an i8086 specific overriden method 12 years ago
  florian 19c8abac0b + enable jump optimizer for i8086 12 years ago
  nickysn 3853d06ac0 + added n8086cal.pas, based on n386cal.pas; this pulls in nx86cal.pas as well and fixes compilation of the system unit on i8086 after the merge of the i8086 branch to trunk 12 years ago
  florian 40af7b2817 + add msdos target to ppudump 12 years ago
  florian 8c882f4235 * revert accidently committed file 12 years ago
  florian 1f978ba9fe * 16 bit targets cannot use Word and Longint as array index 12 years ago
  nickysn 89de81d4a9 + added n8086inl to the lazarus project ppc8086.lpi 12 years ago
  nickysn 763ed6835a + added n8086mat to the lazarus project 12 years ago
  nickysn 8d346d162b added n8086add.pas (copy of n386add.pas), TODO: adapt to i8086 12 years ago