Commit History

Autor SHA1 Mensaxe Data
  svenbarth d2a7f17d8c Fix for Mantis #29372. %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe a249950a45 * fixed types in tcgcallnode.load_block_invoke() %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe ea0c8e6f38 - reverted accidentally committed code with r32463 %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 688b9c0a69 * use the correctly typecasted reference in a_bit_set_reg_ref %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 83521e7d1f * ensure that the def used when calling virtual methods matches the %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 32796f4af9 * ensure that the def used when calling procvars matches the value in %!s(int64=9) %!d(string=hai) anos
  yury b26fa07f1a * Fixed notes "var is assigned but not used". %!s(int64=10) %!d(string=hai) anos
  yury 432248cbf1 * Removed lot of unused vars. %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 0fc1fd6ac1 * replaced current_procinfo.currtrue/falselabel with storing the true/false %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe e06181749c * guarantee the order of parameter pushes again after r31201 on platforms %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 508828958c * changed getprocaddressprocvar() into a tprocvardef.getreusableprocaddr() %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe f402b0d7df * changed getpointerdef() into a tpointerdef.getreusable() class method %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 3f736f6114 * handle the loading of VMT entries at the node level, so it's done in a %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 0eab091e1a * factored symansistr-define-conditional handling of fforcedprocname into %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe bd8079f896 * cache and reuse procvardefs internally created to get the address of a %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 2102db1a0c * fixed type when passing an address parameter to another address parameter %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 61e4a1b811 + added tasmlist parameter to getintparaloc() (needed for llvm) %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe bd203a5b57 * synchronised with trunk till r30240 %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe c50c822e13 * fixed destination size when loading fpu temp paralocs %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe fb27dff638 * generate ".abiversion 2" directive when targeting ppc64/ELFv2 %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 %!s(int64=10) %!d(string=hai) anos
  Károly Balogh a71fcd290b * allocate a temp addressreg instead of a temp intreg in callnode. improves code generation on m68k for these cases %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 146e3bcb9e * synchronised with trunk till r29513 %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe e97f31541e - reverted partial commit of merge %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe a76bbf363d * synchronised with trunk r29513 %!s(int64=10) %!d(string=hai) anos
  florian 1178fdc98f * force objects and records only into memory if their address is passed, hint from Jonas, improves code after r29139 %!s(int64=10) %!d(string=hai) anos
  florian 854fa1d4b9 * force advanced records into memory when they are used as self, resolves #26075 %!s(int64=10) %!d(string=hai) anos
  sergei bb1cec2474 * tcgcallparanode.secondcallparan: factored a complex condition into variable. %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 7e2d4fb29e * fixed type used to load the code pointer of a complex procvar %!s(int64=11) %!d(string=hai) anos
  nickysn 0f9e8f84bb * tcgcallnode.pass_generate_code: pass the correct vmt pointer type parameter to %!s(int64=11) %!d(string=hai) anos