Commit History

Autor SHA1 Mensaxe Data
  michael 37fd308ddb + Implemented Win32 of syncobjs %!s(int64=22) %!d(string=hai) anos
  mazen 60fb7c9570 * fixing a general compile problem related to %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 7e26d3cc3b * fix from Peter %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 1929498b42 * patch from Peter to fix tempinfo copying %!s(int64=22) %!d(string=hai) anos
  mazen 1e7fc22124 * fix compile problem related to modification %!s(int64=22) %!d(string=hai) anos
  peter 19c9bdbf60 * load calln in temprefn in with statement %!s(int64=22) %!d(string=hai) anos
  peter ab1f33f68b * remove temptype, use tempinfo.temptype instead %!s(int64=22) %!d(string=hai) anos
  peter 72a89db7f7 * para can be the same as function name in delphi %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 4d7dd7ecb4 * fixed update_reference_reg_mul() so that it won't modify CREGISTERs %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe dab8ab29cc * fixed regvar optimization for call_by_reference parameters (no need %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 55509b199b * (de)allocation of registers for parameters is now performed properly %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe c8978e3440 * fixed for callparatemp %!s(int64=22) %!d(string=hai) anos
  peter ff431f21ae * updated for new deref info %!s(int64=22) %!d(string=hai) anos
  peter 77d641fa2a * init/final of procedure data splitted from genentrycode %!s(int64=22) %!d(string=hai) anos
  peter 47b691057b * getposition added to retrieve the the current tai item %!s(int64=22) %!d(string=hai) anos
  peter 65f03c3f7e * insertlistafter added %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 10eb92c546 * optimized assignments with on the right side a function that returns %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 706de77ef7 * fixed for ppc %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe db7d93495b * first small steps towards an oop optimizer %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 8e09d78f79 + ability to change the location of a ttempref node with changelocation() %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 992be99250 * fixed weird error in the copyleft statement :) %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 68b629fd16 * fixed small bug where a location was set to LOC_CREGISTER instead of %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe d32d1a711e - removed duplicate identifier %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 7081853478 - disabled gentreejmp for now, it expects that the case labels are %!s(int64=22) %!d(string=hai) anos
  peter 563e8d205f * creating class with abstract call checking fixed %!s(int64=22) %!d(string=hai) anos
  peter d6f431a5a9 * set parast.next to the owner of the procdef %!s(int64=22) %!d(string=hai) anos
  peter 7fcb3154d6 * moved message to msg file %!s(int64=22) %!d(string=hai) anos
  peter 5540304b85 * check parast when inserting in localst %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 419d7a9848 - disabled changing of LOC_*REGISTER to LOC_C*REGISTER in setparalocs, %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 98c3c2489e * zero paraloc tregisters, so that the alignment bytes are 0 (otherwise %!s(int64=22) %!d(string=hai) anos