提交歷史

作者 SHA1 備註 提交日期
  nickysn 9187825e3a * fixed tnegnotassign1.pp on powerpc and other RISC cpus 8 年之前
  joost 11b163ee18 * Resolved infinitive loop on an exception during the one-time-setup of a testsuite 8 年之前
  joost 1888f8747f * Resolved some compiler-warnings 8 年之前
  joost cb402adf32 * Fixed mem-leaks 8 年之前
  joost 39b780c3e3 * Fixed mem-leak 8 年之前
  marco f218076c8a * fix for #31645. Probably 16-bits mnemonics now really generate 16-bits opcodes, 8 年之前
  nickysn c6680a32d7 * also support LOC_CREGISTER and LOC_CREFERENCE in in_not_assign_x and in_neg_assign_x 8 年之前
  nickysn 6b43705437 * fixed compiler internal error when the in_not_assign_x/in_neg_assign_x are 8 年之前
  nickysn 256dc546ac + implemented the in_neg_assign_x and in_not_assign_x inline nodes, which will 8 年之前
  svenbarth 8024fcd7ec * if an operator overload in a structured type is invalid print an error only for the declaration and not the implementation as well 8 年之前
  nickysn 199574c7c6 * updated the compiler source files list in ppc8086.lpi 8 年之前
  yury ea61dee00b * ppudump: Mark objects with abstract methods in the JSON/XML output. 8 年之前
  nickysn 9093047a7a * fixed a bug in the i8086 32-bit rol/ror code generation method rm_fast_386 8 年之前
  nickysn 1560f20e7f + implemented other 32-bit rol/ror by const methods for i8086 and added a 8 年之前
  nickysn 0fd860d9e7 * refactored the code generation for 32-bit rol/ror by const for i8086, so it 8 年之前
  Mattias Gaertner c94df5db2a avl_tree: fixed using fNodeMgr, made Remove and RemovePointer functions to return true if node was found 8 年之前
  nickysn d5e33cce7f * generate better i8086 code for ror32 by 1 and 17 8 年之前
  maciej-izak ff28d5c85d * Fix usage of class operators in generics types. If we have generic type declaration/implementation then constraint in comparison to not specialized generic is not "exact" nor "incompatible". Mantis #30534. 8 年之前
  maciej-izak e4565378db * Allow for "record constraint" in Delphi mode more types like: ordinal, float, classical objects, enumerations (instead of just record). Delphi compatibility. Fix for mantis #24073. 8 年之前
  Mattias Gaertner 07c98e816f pastojs: external class bracket accessor 8 年之前
  Mattias Gaertner 972b24286d fcl-passrc: added test for unit of only external stuff does not generate a hint 8 年之前
  Mattias Gaertner 4bce2e2b4d pastojs: remove empty $impl 8 年之前
  Mattias Gaertner 2afaeb60de fcl-passrc: nicer error message when calling property proc var with wrong args 8 年之前
  nickysn 321876252b + enabled the rol/ror intrinsic on i8086 8 年之前
  nickysn 0b1a54f924 * on 16-bit CPUs, avoid the unnecessary 32-bit conversion of the right shl/shr 8 年之前
  Mattias Gaertner 2810dc5b44 pastojs: class const 8 年之前
  Mattias Gaertner 5c9c8024be fcl-passrc: 8 年之前
  nickysn b957b65ec8 * generate better i8086 code for 64-bit shl/shr, by masking the shift count by 63 8 年之前
  Mattias Gaertner 6bb2dcf350 pastojs: updated error strings 8 年之前
  Mattias Gaertner 58791a0b5c fcl-passrc: fixed checking proc arg base type from different units, fixed scanner eof row, fixed fail test messages 8 年之前