Историја ревизија

Аутор SHA1 Порука Датум
  nickysn 3318703ece * moved nf_typedaddr to addrnodeflags (anf_typedaddr) пре 7 година
  nickysn efc5e339d0 * use an enum instead of integer constants to represent inline numbers пре 8 година
  Jonas Maebe a25ebbba3e + added volatility information to all memory references пре 8 година
  Jonas Maebe 179c1ab328 * changed ttemp*node.tempinfo^.flags to a private field, and added setters пре 9 година
  Jonas Maebe aa1be3276f - removed default value of _typ parameter of TAsmData.(Weak)RefAsmSymbol(): пре 9 година
  Jonas Maebe f5e4265b1e * "push" zero-sized value parameters for LLVM and JVM, because all parameters пре 9 година
  svenbarth 529677cc79 ncal.pas: пре 10 година
  Jonas Maebe e06181749c * guarantee the order of parameter pushes again after r31201 on platforms пре 10 година
  Jonas Maebe f40ea04540 * changed getarraydef() into a tarraydef.getreusable() class method пре 10 година
  Jonas Maebe f402b0d7df * changed getpointerdef() into a tpointerdef.getreusable() class method пре 10 година
  Jonas Maebe 3f736f6114 * handle the loading of VMT entries at the node level, so it's done in a пре 10 година
  Jonas Maebe 5fa09fa2f4 * changed tcallnode.fforcedprocname from shortstring into tsymstr, пре 11 година
  Jonas Maebe 11c7d5223c * moved ifdef'd jvm code from tprocvardef to jvm-specific descendant пре 11 година
  Jonas Maebe 84442d05f9 * renamed fobjcforcedprocname to fforcedprocname and also use it for the пре 11 година
  pierre eb1ff90de1 Fix jvm compiler compilation failure after rev 25013 пре 12 година
  Jonas Maebe 9cbff6f5a6 + support for record constructors for the JVM target пре 12 година
  Jonas Maebe 3abc7b0d9c * removed superfluous check (a procvardef can never be a constructor) and пре 12 година
  Jonas Maebe 1955255dda * let thlcg.a_call_name() return the tcgpara representing the function пре 13 година
  Jonas Maebe 94b058fe19 * fixed version of r20547: can't check the number of abstract methods of a пре 13 година
  Jonas Maebe 1401c4e573 * fixed popping the unused function results of methods returning implicit пре 13 година
  Jonas Maebe f96f5f9e94 + {$VARPARACOPYOUTCHECK+/-} / -Cv switch to enable checking пре 14 година
  Jonas Maebe 633de3fe30 * give an error when calling a virtual constructor from another constructor пре 14 година
  Jonas Maebe 1a7c024ad3 * sign extend all byte/ansichar/word parameters before passing them пре 14 година
  Jonas Maebe 6a7ff1cf75 * use temp-reference nodes rather than addrnodes to create references to пре 14 година
  Jonas Maebe 2428ea65c1 * replaced the old hack for non-formal var/out/constref support with пре 14 година
  Jonas Maebe ee77d5a6f2 * some changes to handleformalcopyoutpara() so that in the future it can пре 14 година
  Jonas Maebe 4647aa3f15 * don't copy back constref parameter values after the call пре 14 година
  Jonas Maebe 72c81d9eb1 * always create a new call node when replacing virtual class method calls пре 14 година
  Jonas Maebe 7419c97e0a * do not call the virtual class method/constructor dispatching lookup пре 14 година
  Jonas Maebe 1d0388d40a + support for virtual constructors for the JVM platform. We simply пре 14 година