Commit History

Autor SHA1 Mensaxe Data
  peter 0dceec9a64 * current_procdef removed, use current_procinfo.procdef instead %!s(int64=22) %!d(string=hai) anos
  peter a0b9306652 * newra compiles for sparc %!s(int64=22) %!d(string=hai) anos
  peter 77d641fa2a * init/final of procedure data splitted from genentrycode %!s(int64=22) %!d(string=hai) anos
  daniel 41e0bc4cec * Register allocator finished %!s(int64=22) %!d(string=hai) anos
  peter 047a066711 * procinlinenode removed %!s(int64=22) %!d(string=hai) anos
  peter 92ee1804b6 * removed selfpointer_offset, vmtpointer_offset %!s(int64=22) %!d(string=hai) anos
  peter 05c05f2555 * failn removed %!s(int64=22) %!d(string=hai) anos
  peter 1a2eedd767 * self moved to hidden parameter %!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 f4b818fc1d * removed funcretn,funcretsym, function result is now in varsym %!s(int64=22) %!d(string=hai) anos
  peter e258c7bf84 * allow multi pass2 changed to global boolean instead of node flag %!s(int64=22) %!d(string=hai) anos
  peter 47489f2376 * firstpass uses expectloc %!s(int64=22) %!d(string=hai) anos
  florian 92a29d7e82 * fixed generic in operator code %!s(int64=22) %!d(string=hai) anos
  daniel 7b2fd10fb4 * Converted some code in cgx86.pas to new register numbering %!s(int64=23) %!d(string=hai) anos
  daniel 6e507ba483 * Added register conversion %!s(int64=23) %!d(string=hai) anos
  peter 51991609e0 * removed Writeln %!s(int64=23) %!d(string=hai) anos
  mazen 00ee9f8063 + added support for the shift nodes %!s(int64=23) %!d(string=hai) anos
  peter 4b81e16fe2 * tempgen cleanup %!s(int64=23) %!d(string=hai) anos
  peter ecb430a8eb * don't write (stabs)line info when inlining a procedure %!s(int64=23) %!d(string=hai) anos
  peter 91b49914f6 * More fixes for cross unit inlining, all tnodes are now implemented %!s(int64=23) %!d(string=hai) anos
  peter 98dd65b0f3 * inlining is now also allowed in interface %!s(int64=23) %!d(string=hai) anos
  florian e313bab4ff * first part of procinfo rewrite %!s(int64=23) %!d(string=hai) anos
  peter 8082f79ea6 * first things tai,tnode storing in ppu %!s(int64=23) %!d(string=hai) anos
  florian ed950491a8 * the code generator knows now if parameters are in registers %!s(int64=23) %!d(string=hai) anos
  daniel 399036f1c2 * State tracker work %!s(int64=23) %!d(string=hai) anos
  peter 4285e99853 * internal linker %!s(int64=23) %!d(string=hai) anos
  peter 06ebac4e27 * readded missing revisions %!s(int64=23) %!d(string=hai) anos
  carl 21b3a10f02 + defines.inc -> fpcdefs.inc to avoid conflicts if compiling by hand %!s(int64=23) %!d(string=hai) anos
  peter 2992e1819c * removed old logs and updated copyright year %!s(int64=23) %!d(string=hai) anos