Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe d02eb7059b + pointerdef support in llvmgettemprecorddef() %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe d444b365e1 * finished conversion of second_class_to_intf to the high level code %!s(int64=9) %!d(string=hai) anos
  nickysn 78362ed6ae * RELOC_ABSOLUTE32 made different than RELOC_ABSOLUTE on i8086 (and fixed all %!s(int64=9) %!d(string=hai) anos
  nickysn ad92f4e80a + implemented thlcgcpu.a_op_const_reg with far pointer support for i8086, so %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe f0c6d40336 * converted loading for fpc_catches parameter to hlcg %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 5de3785c0e * fixed allocation of temps for empty arrays on llvm %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 1675c27e59 * fixed writing of procvardef records (they're also written as tck_record) %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 09c8c5eba0 * adjusted comment after previous commit %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe a32605bd38 * don't force setelementn's into a 32 bit modifiable register if they were %!s(int64=9) %!d(string=hai) anos
  nickysn b744c83581 + implemented support for omf fixup records with target group other than 'DGROUP' in the i8086-msdos internal linker %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 175f4376bc * give an internalerror if a setelementn is range in pass_generate_code, %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 3e917f5889 * fixed llvm a_load_reg_ref() when storing a register to a record reference %!s(int64=9) %!d(string=hai) anos
  michael bc1248ceb7 * Non-Options, multiple identical options support (corrected) %!s(int64=9) %!d(string=hai) anos
  nickysn 8046826e4e + also allow x86 call ref for references that contain only non-imaginary registers (no infinite spilling problems there either) %!s(int64=9) %!d(string=hai) anos
  michael 8e063b5cef * Undid last (wrong) patch %!s(int64=9) %!d(string=hai) anos
  michael 60e0627704 * Non-Options, multiple identical options support %!s(int64=9) %!d(string=hai) anos
  michael f7cab410c5 * Single instance functionality by Ondrej Pokorny %!s(int64=9) %!d(string=hai) anos
  nickysn 9de7830c8c + allow call ref on x86 for references that don't contain any registers, as the register allocator doesn't fail on them, if all registers are allocated %!s(int64=9) %!d(string=hai) anos
  nickysn ef2c6065b6 + added support for word/smallint typed constants, initialized with ofs() on i8086 %!s(int64=9) %!d(string=hai) anos
  nickysn 1e7a0838d7 + added test for the 'SEG @CODE' and 'SEG @DATA' i8086 inline assembler directives %!s(int64=9) %!d(string=hai) anos
  nickysn a553b15a1c + handle properly inline asm segment constants different than word: %!s(int64=9) %!d(string=hai) anos
  nickysn 606b64a7f1 * fixed indentation %!s(int64=9) %!d(string=hai) anos
  nickysn 3b80ca4376 + implemented the 'SEG @CODE' inline assembler directive for i8086 %!s(int64=9) %!d(string=hai) anos
  nickysn 995ca4fb12 + implemented the 'SEG @DATA' inline assembler directive for i8086 %!s(int64=9) %!d(string=hai) anos
  nickysn 43dabca8ab * moved the handling of the @Code and @Data inline assembler symbols to new methods Tx86operand.SetupCode and .SetupData %!s(int64=9) %!d(string=hai) anos
  michael aa7058e82d * Patch from Ondrej Pokorny to fix broken compilation after 32275 %!s(int64=9) %!d(string=hai) anos
  michael e838317177 * Fix bug #0028980 %!s(int64=9) %!d(string=hai) anos
  nickysn 7d41d19150 + added an error message when trying to compile a tiny model DOS .COM file with %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 21a4a9034d * commented out all untested (and on non-Win32: unimplemened) TCompareOption %!s(int64=9) %!d(string=hai) anos
  joost 37c1c88f89 * Re-generated src/fpmkunitsrc.inc %!s(int64=9) %!d(string=hai) anos