Commit History

Author SHA1 Message Date
  Sven/Sarah Barth db83f9c696 * keep track of the current specialization state of the current module 8 months ago
  Sven/Sarah Barth 5d65194777 * TList<>.Pack() with method pointer parameter already passes Default(T) to the check function, so use R instead of Default(T) in the Pack() overload without method pointer 8 months ago
  florian a7dab71da1 * compiled with clang-1205.0.22.9 8 months ago
  Sven/Sarah Barth 79ff74ac44 * fix #41007: only unlink typesyms from their typedefs when releasing an unused implicit specialization if the typesym was created for the implicit specialization 8 months ago
  Sven/Sarah Barth 32b3477fe2 * fix #41063: don't add classrefdefs or objectdefs to the WPOInfo if they are declared locally (e.g. capturer instances) 8 months ago
  Sven/Sarah Barth 291d2e911a + add test for fixed #40011 8 months ago
  florian b7608b045b * RiscV: push_addr_param unified 8 months ago
  Sven/Sarah Barth 9de0025394 * fix #41074: adjust conversion level of class/interface to pointer and class to interface conversions so that sub class to class conversions take precedence 8 months ago
  Sven/Sarah Barth 310afcd783 * fix #41075: don't allow @<anonfunc> 8 months ago
  florian 9ba3b12eaa * RiscV: unify push_addr_param 8 months ago
  florian b4a83e29a4 * fixes RiscV32 building 8 months ago
  Sven/Sarah Barth aa0ccd8b59 * fix #41072: proc_to_procvar_equal_internal() might be passed a procvar in case of "procvar := @<anon func>", reject that as incompatible 8 months ago
  florian 065a81b72c + apply OptPass1OP to LA as well 8 months ago
  florian 64ba751ef1 * make use of LA pseudo-instruction 8 months ago
  florian 57da25581e + write .option pic directive if needed 8 months ago
  florian e7ae57b0cd * skip test on RiscV64 8 months ago
  Michaël Van Canneyt d169225b8e * Add MSG_NOSIGNAL and MSG_WAITFORONE. Fixes issue #41073 8 months ago
  florian 8d0bdf2f16 + RiscV: vector registers 8 months ago
  florian af233b8ef8 * RiscV: floating point registers are saved only for hard float ABIs 8 months ago
  florian 2da48488d7 * RiscV: emit an error if fpu_fd is used on a cpu without f and d extensions 8 months ago
  florian 0c749505ef * fpu type must be fpu_soft if the cpu is rv32ima 8 months ago
  florian cdce37b8be + SMALL_TEST define for slow CPUs/soft float 8 months ago
  florian faae36afa1 * formatting 8 months ago
  Michaël Van Canneyt 7245902660 * Correctly set FDeclaredProperties length 8 months ago
  Rika Ichinose 9dfbc38a50 Don’t use explicit Move in Extract<T> and Swap<T>. 9 months ago
  Michaël Van Canneyt a6e7e3e743 * Order of parent/child methods is now same as in delphi documentation 8 months ago
  Michaël Van Canneyt 774e96f8a9 * Fixes after re-running test 8 months ago
  Michaël Van Canneyt 8834c109fa * Extend error message SErrInvokeArgInvalidType 8 months ago
  Michaël Van Canneyt 1f19edef00 * optimization of TRttiInstanceType.ResolveExtendedDeclaredProperties 8 months ago
  Michaël Van Canneyt e552165b7a * GetHasExtendedInfo returns false in TRttiMethod 8 months ago