Commit History

Autor SHA1 Mensaxe Data
  peter 19727a3609 * don't search for overloads in parents for constructors %!s(int64=22) %!d(string=hai) anos
  peter 4a1ecb07d1 * splitted buildderef and buildderefimpl to fix interface crc %!s(int64=22) %!d(string=hai) anos
  peter 6878c55c80 * write derefdata in a separate ppu entry %!s(int64=22) %!d(string=hai) anos
  peter fcabdbbf35 * fixed unitsym-globalsymtable relation so the uses of a unit %!s(int64=22) %!d(string=hai) anos
  peter a28d911c98 * IncompatibleTypes() added that will include unit names when %!s(int64=22) %!d(string=hai) anos
  peter d0de3b3ea8 * 64k registers supported %!s(int64=22) %!d(string=hai) anos
  peter 303b5252e4 * removed is_visible_for_proc %!s(int64=22) %!d(string=hai) anos
  peter e27d6f67da * inline supported again, LOC_REFERENCEs are used to pass the %!s(int64=22) %!d(string=hai) anos
  peter 052f635a45 * don't report unused hidden parameters %!s(int64=22) %!d(string=hai) anos
  peter 00801693bb * protected visibility fixes %!s(int64=22) %!d(string=hai) anos
  peter 7900a544a3 * searchsym_type to search for type definitions. It ignores %!s(int64=22) %!d(string=hai) anos
  peter 8af51ea6d3 * locals and paras are allocated in the code generation %!s(int64=22) %!d(string=hai) anos
  peter 375820ccae * unchain operators before adding to overloaded list %!s(int64=22) %!d(string=hai) anos
  peter bfb8ae2151 * sym,def resolving partly rewritten to support also parent objects %!s(int64=22) %!d(string=hai) anos
  peter 0dceec9a64 * current_procdef removed, use current_procinfo.procdef 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
  peter 5540304b85 * check parast when inserting in localst %!s(int64=22) %!d(string=hai) anos
  peter e7975c7592 * re-resolving added instead of reloading from ppu %!s(int64=22) %!d(string=hai) anos
  peter 072a55b73e * methodpointer self pushing fixed %!s(int64=22) %!d(string=hai) anos
  peter 8ff5792776 * remove some unit dependencies %!s(int64=22) %!d(string=hai) anos
  peter 1d3a842c07 * fix dup check for hiding the result varsym in localst, the result %!s(int64=22) %!d(string=hai) anos
  peter 92ee1804b6 * removed selfpointer_offset, vmtpointer_offset %!s(int64=22) %!d(string=hai) anos
  peter 4ba5171726 * fix crash with hiding function result. The function result is now %!s(int64=22) %!d(string=hai) anos
  peter 15b0132f6f * tloadnode does not support objectsymtable,withsymtable anymore %!s(int64=22) %!d(string=hai) anos
  peter 60978ba89c * aktprocdef renamed to current_procdef %!s(int64=22) %!d(string=hai) anos
  peter 7f14891d66 * aktprocdef cleanup, aktprocdef is now always nil when parsing %!s(int64=22) %!d(string=hai) anos
  peter fe96aad6d6 * vo_is_result flag added for the special RESULT symbol %!s(int64=22) %!d(string=hai) anos
  peter f4b818fc1d * removed funcretn,funcretsym, function result is now in varsym %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 06e03ecd23 * calculation of parameter and resultlocation offsets now depends on %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe ec71805aa8 * several ppc/generic result offset related fixes. The "normal" result %!s(int64=22) %!d(string=hai) anos