Commit History

Автор SHA1 Съобщение Дата
  Jonas Maebe 404d344d92 * lots of newra fixes (need getfuncretparaloc implementation for i386)! преди 22 години
  Jonas Maebe 75b147ba60 * fixed revious commit преди 22 години
  Jonas Maebe 4e7fac9e7e * callparatemp fix: if a threadvar is a parameter, that paramter also преди 22 години
  peter 0dceec9a64 * current_procdef removed, use current_procinfo.procdef instead преди 22 години
  Jonas Maebe 10eb92c546 * optimized assignments with on the right side a function that returns преди 22 години
  Jonas Maebe 8e09d78f79 + ability to change the location of a ttempref node with changelocation() преди 22 години
  peter 563e8d205f * creating class with abstract call checking fixed преди 22 години
  peter e7975c7592 * re-resolving added instead of reloading from ppu преди 22 години
  peter 4d67ae9f31 * fix check for procedure without parameters преди 22 години
  daniel 41e0bc4cec * Register allocator finished преди 22 години
  peter 047a066711 * procinlinenode removed преди 22 години
  peter 072a55b73e * methodpointer self pushing fixed преди 22 години
  peter b1369666c4 * inline fixes преди 22 години
  Jonas Maebe 527153658e * added missing firstpass for callparatemp code преди 22 години
  peter 8ff5792776 * remove some unit dependencies преди 22 години
  Jonas Maebe 56b4360422 * fixed callparatemp for ansi/widestring and interfacecoms преди 22 години
  Jonas Maebe cb279b2029 * changed tt_persistant to tt_persistent :) преди 22 години
  peter abca40f041 * regvar fixes преди 22 години
  Jonas Maebe bfd98ec80d * fixed callparatemp so it works with vs_var, vs_out and formal const преди 22 години
  peter b52ba06662 * constructors return in register преди 22 години
  peter a467b84faa * fixed various crashes преди 22 години
  peter 26d78ff5c9 * moved implicit exception frame from ncgutil to psub преди 22 години
  peter 15b0132f6f * tloadnode does not support objectsymtable,withsymtable anymore преди 22 години
  peter 1a2eedd767 * self moved to hidden parameter преди 22 години
  peter e2cbae0ff1 * vs_hidden replaced by is_hidden boolean преди 22 години
  peter 60978ba89c * aktprocdef renamed to current_procdef преди 22 години
  Jonas Maebe b19a9cfc0a * do callparatemp stuff only after the parameters have been firstpassed, преди 22 години
  peter 7f14891d66 * aktprocdef cleanup, aktprocdef is now always nil when parsing преди 22 години
  peter f4b818fc1d * removed funcretn,funcretsym, function result is now in varsym преди 22 години
  peter c21ca3dfa0 + added currency support based on int64 преди 22 години