Commit Verlauf

Autor SHA1 Nachricht Datum
  michael 8db06c7878 * OwnsObjects must not be changed during lifetime of TFPObjectHashList, made it read-only (bugs ID 28910) vor 9 Jahren
  Jonas Maebe cf925a108d * support multiple paralocs, force the source to memory in vor 9 Jahren
  Jonas Maebe d99de6d8f5 * support complex procvardefs in thlcgobj.location_force_mem() in case they vor 9 Jahren
  Jonas Maebe d02eb7059b + pointerdef support in llvmgettemprecorddef() vor 9 Jahren
  Jonas Maebe d444b365e1 * finished conversion of second_class_to_intf to the high level code vor 9 Jahren
  nickysn 78362ed6ae * RELOC_ABSOLUTE32 made different than RELOC_ABSOLUTE on i8086 (and fixed all vor 9 Jahren
  nickysn ad92f4e80a + implemented thlcgcpu.a_op_const_reg with far pointer support for i8086, so vor 9 Jahren
  Jonas Maebe f0c6d40336 * converted loading for fpc_catches parameter to hlcg vor 9 Jahren
  Jonas Maebe 5de3785c0e * fixed allocation of temps for empty arrays on llvm vor 9 Jahren
  Jonas Maebe 1675c27e59 * fixed writing of procvardef records (they're also written as tck_record) vor 9 Jahren
  Jonas Maebe 09c8c5eba0 * adjusted comment after previous commit vor 9 Jahren
  Jonas Maebe a32605bd38 * don't force setelementn's into a 32 bit modifiable register if they were vor 9 Jahren
  nickysn b744c83581 + implemented support for omf fixup records with target group other than 'DGROUP' in the i8086-msdos internal linker vor 9 Jahren
  Jonas Maebe 175f4376bc * give an internalerror if a setelementn is range in pass_generate_code, vor 9 Jahren
  Jonas Maebe 3e917f5889 * fixed llvm a_load_reg_ref() when storing a register to a record reference vor 9 Jahren
  michael bc1248ceb7 * Non-Options, multiple identical options support (corrected) vor 9 Jahren
  nickysn 8046826e4e + also allow x86 call ref for references that contain only non-imaginary registers (no infinite spilling problems there either) vor 9 Jahren
  michael 8e063b5cef * Undid last (wrong) patch vor 9 Jahren
  michael 60e0627704 * Non-Options, multiple identical options support vor 9 Jahren
  michael f7cab410c5 * Single instance functionality by Ondrej Pokorny vor 9 Jahren
  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 vor 9 Jahren
  nickysn ef2c6065b6 + added support for word/smallint typed constants, initialized with ofs() on i8086 vor 9 Jahren
  nickysn 1e7a0838d7 + added test for the 'SEG @CODE' and 'SEG @DATA' i8086 inline assembler directives vor 9 Jahren
  nickysn a553b15a1c + handle properly inline asm segment constants different than word: vor 9 Jahren
  nickysn 606b64a7f1 * fixed indentation vor 9 Jahren
  nickysn 3b80ca4376 + implemented the 'SEG @CODE' inline assembler directive for i8086 vor 9 Jahren
  nickysn 995ca4fb12 + implemented the 'SEG @DATA' inline assembler directive for i8086 vor 9 Jahren
  nickysn 43dabca8ab * moved the handling of the @Code and @Data inline assembler symbols to new methods Tx86operand.SetupCode and .SetupData vor 9 Jahren
  michael aa7058e82d * Patch from Ondrej Pokorny to fix broken compilation after 32275 vor 10 Jahren
  michael e838317177 * Fix bug #0028980 vor 10 Jahren