História revízii

Autor SHA1 Správa Dátum
  nickysn 062c0aa5f4 + sysutils for i8086-msdos compiles now\! yippiee\!\!\! 12 rokov pred
  nickysn 09249b31b8 * use the generic implementation of second_IncludeExclude in case the cpu is earlier than 386, since then it does not support BTR and BTS 12 rokov pred
  nickysn 06838be452 * fixed bug when passing a 'single' floating point type parameter via tcg8086.a_load_ref_cgpara 12 rokov pred
  nickysn 1d8d0d42a5 * size of TByteArray and TWordArray reduced by 1 on 16-bit CPUs to avoid 'structure too large' errors when compiling the sysutils unit 12 rokov pred
  nickysn 4708132ddf + added sysutils.pp to the i8086-msdos rtl 12 rokov pred
  nickysn 27adafeecb + support moving from a shorter unsigned (sign extension not yet implemented) to a longer type in tcg8086.a_load_reg_ref 12 rokov pred
  nickysn c41d93214f * fixed passing a longint to an array of const parameter on i8086 (and other 8/16-bit cpus) 12 rokov pred
  nickysn 0f7673105b + implemented envcount, envstr and getenv for i8086-msdos 12 rokov pred
  nickysn 3aeea835f9 + int register in treference.segment support in tcg8086.op_*ref* 12 rokov pred
  florian 2ec15deaba * more readable register allocation comments 12 rokov pred
  florian 23c84fd27c * more fixes for segment register usage 12 rokov pred
  nickysn 5dfdb616be * fixed a regression, introduced in r24571 12 rokov pred
  nickysn 0013186e2d + fully implemented ParamStr and ParamCount on i8086-msdos 12 rokov pred
  florian c1a1325a72 * reduce register pressure by allocating/deallocating registers as late/early as possible 12 rokov pred
  florian b734c17c4f * formatting 12 rokov pred
  florian b85addb451 + color segment register 12 rokov pred
  nickysn 035cb74855 * far pointer helper types made global in the implementation of the system unit 12 rokov pred
  nickysn a308994423 * i8086 specific code from tcgpointerconstnode.pass_generate_code moved to an i8086 specific overriden method 12 rokov pred
  nickysn de26059b61 + added dos version check in GetProgramName 12 rokov pred
  nickysn 9185ee9423 - rm debug writeln committed by accident 12 rokov pred
  nickysn 7628c87e44 + obtain the msdos version on startup 12 rokov pred
  nickysn 52328554e4 + implemented ParamStr(0) on i8086-msdos, using our limited far pointer support 12 rokov pred
  svenbarth 2c792659ce Fix for Mantis #24071. 12 rokov pred
  nickysn d300116419 * fixed a bug, which caused ptr(nonconst, const) to be incorrectly inlined as a const 12 rokov pred
  nickysn 8b1e621665 * segment in int register support added also to tcg8086.a_load_reg_ref and .a_load_ref_reg 12 rokov pred
  nickysn 9171c19601 * support int register in treference.segment in tcg8086.a_load_const_ref; this fixes farptr^:=const 12 rokov pred
  nickysn 0baa004571 * i8086 far pointer fix in tcgpointerconstnode.pass_generate_code; this finally fixes ptr(constseg,constofs) 12 rokov pred
  nickysn a86cb5c600 + far pointer fixes in the internal compiler handling of ptr(const,const) 12 rokov pred
  nickysn ed29f7a92d + far pointer support in tpointerconstnode 12 rokov pred
  nickysn fe404d2891 + rtl implementation of ptr(seg,ofs) for i8086 12 rokov pred