Histórico de Commits

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